>>> nodejs: Building main/nodejs 22.11.0-r1 (using abuild 3.14.1-r3) started Fri, 20 Dec 2024 20:25:28 +0000 >>> nodejs: Validating /home/buildozer/aports/main/nodejs/APKBUILD... >>> nodejs: Analyzing dependencies... >>> nodejs: Installing for build: build-base ca-certificates ada-dev brotli-dev c-ares-dev icu-dev linux-headers nghttp2-dev openssl-dev py3-jinja2 python3 samurai simdjson-dev simdutf-dev sqlite-dev zlib-dev (1/39) Installing ca-certificates (20241010-r0) (2/39) Installing ada-libs (2.9.2-r2) (3/39) Installing fmt (11.0.2-r0) (4/39) Installing ada (2.9.2-r2) (5/39) Installing ada-dev (2.9.2-r2) (6/39) Installing brotli (1.1.0-r2) (7/39) Installing brotli-dev (1.1.0-r2) (8/39) Installing c-ares-dev (1.34.3-r0) (9/39) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (10/39) Installing icu-libs (74.2-r0) (11/39) Installing icu (74.2-r0) (12/39) Installing icu-dev (74.2-r0) (13/39) Installing linux-headers (6.6-r1) (14/39) Installing nghttp2-dev (1.64.0-r0) (15/39) Installing openssl-dev (3.3.2-r4) (16/39) Installing libbz2 (1.0.8-r6) (17/39) Installing libffi (3.4.6-r0) (18/39) Installing gdbm (1.24-r0) (19/39) Installing xz-libs (5.6.3-r0) (20/39) Installing mpdecimal (4.0.0-r0) (21/39) Installing libpanelw (6.5_p20241006-r3) (22/39) Installing sqlite-libs (3.47.2-r0) (23/39) Installing python3 (3.12.8-r1) (24/39) Installing python3-pycache-pyc0 (3.12.8-r1) (25/39) Installing pyc (3.12.8-r1) (26/39) Installing py3-jinja2-pyc (3.1.4-r0) (27/39) Installing py3-markupsafe-pyc (3.0.2-r0) (28/39) Installing python3-pyc (3.12.8-r1) (29/39) Installing py3-markupsafe (3.0.2-r0) (30/39) Installing py3-jinja2 (3.1.4-r0) (31/39) Installing samurai (1.2-r6) (32/39) Installing simdjson (3.10.1-r0) (33/39) Installing simdjson-dev (3.10.1-r0) (34/39) Installing simdutf (5.7.0-r0) (35/39) Installing simdutf-dev (5.7.0-r0) (36/39) Installing sqlite (3.47.2-r0) (37/39) Installing sqlite-dev (3.47.2-r0) (38/39) Installing zlib-dev (1.3.1-r2) (39/39) Installing .makedepends-nodejs (20241220.202529) Executing busybox-1.37.0-r10.trigger Executing ca-certificates-20241010-r0.trigger OK: 468 MiB in 145 packages >>> nodejs: Cleaning up srcdir >>> nodejs: Cleaning up pkgdir >>> nodejs: Cleaning up tmpdir >>> nodejs: Fetching https://distfiles.alpinelinux.org/distfiles/edge/node-v22.11.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 14 92.4M 14 13.8M 0 0 30.4M 0 0:00:03 --:--:-- 0:00:03 30.4M 100 92.4M 100 92.4M 0 0 67.1M 0 0:00:01 0:00:01 --:--:-- 67.1M >>> nodejs: Fetching https://distfiles.alpinelinux.org/distfiles/edge/node-v22.11.0.tar.gz >>> nodejs: Checking sha512sums... node-v22.11.0.tar.gz: OK unbundle-sqlite.patch: OK unbundle-ada-simdjson-simdutf.patch: OK disable-running-gyp-on-shared-deps.patch: OK ncrypto-include-openssl-rand.h.patch: OK v8-ppc64le-compat.patch: OK v8-riscv-trap-handler.patch: OK v8-no-static-zlib.patch: OK nodejs.pc.in: OK >>> nodejs: Unpacking /var/cache/distfiles/edge/node-v22.11.0.tar.gz... >>> nodejs: unbundle-sqlite.patch patching file node.gyp >>> nodejs: unbundle-ada-simdjson-simdutf.patch patching file node.gyp Hunk #1 succeeded at 857 (offset 8 lines). Hunk #2 succeeded at 1131 (offset 9 lines). Hunk #3 succeeded at 1177 (offset 9 lines). Hunk #4 succeeded at 1254 (offset 9 lines). Hunk #5 succeeded at 1328 (offset 9 lines). Hunk #6 succeeded at 1339 (offset 9 lines). Hunk #7 succeeded at 1367 (offset 9 lines). patching file node.gypi Hunk #1 succeeded at 216 (offset 4 lines). >>> nodejs: disable-running-gyp-on-shared-deps.patch patching file Makefile >>> nodejs: ncrypto-include-openssl-rand.h.patch patching file deps/ncrypto/ncrypto.cc >>> nodejs: v8-ppc64le-compat.patch patching file deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc patching file deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock_config.h patching file deps/v8/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc patching file deps/v8/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h >>> nodejs: v8-riscv-trap-handler.patch patching file tools/v8_gypfiles/v8.gyp >>> nodejs: v8-no-static-zlib.patch patching file tools/v8_gypfiles/features.gypi patching file tools/v8_gypfiles/v8.gyp Hunk #1 succeeded at 1012 (offset 9 lines). >>> nodejs: Building node binary INFO: configure completed successfully ninja -C out/Release -j48 ninja: entering directory 'out/Release' [1/1913] CC obj/test/overlapped-checker/overlapped-checker.main_unix.o [2/1913] CC obj/src/large_pages/node_text_start.node_text_start.o [3/1913] CC obj/deps/uvwasi/src/uvwasi.wasi_serdes.o [4/1913] CC obj/deps/uvwasi/src/uvwasi.wasi_rights.o [5/1913] CC obj/deps/uvwasi/src/uvwasi.uvwasi.o [6/1913] CC obj/deps/uvwasi/src/uvwasi.uv_mapping.o [7/1913] CC obj/deps/uvwasi/src/uvwasi.sync_helpers.o [8/1913] CC obj/deps/uvwasi/src/uvwasi.poll_oneoff.o [9/1913] CC obj/deps/uvwasi/src/uvwasi.path_resolver.o [10/1913] CC obj/deps/uvwasi/src/uvwasi.fd_table.o [11/1913] CC obj/deps/uvwasi/src/uvwasi.clocks.o [12/1913] CC obj/deps/llhttp/src/llhttp.http.o [13/1913] CC obj/deps/llhttp/src/llhttp.api.o [14/1913] CC obj/deps/llhttp/src/llhttp.llhttp.o [15/1913] CXX obj/deps/ncrypto/ncrypto.ncrypto.o [16/1913] CXX obj/deps/ncrypto/ncrypto.engine.o [17/1913] CXX obj/deps/nbytes/src/nbytes.nbytes.o [18/1913] CC obj/deps/histogram/src/histogram.hdr_histogram.o [19/1913] CXX obj/deps/googletest/src/gtest_main.gtest_main.o [20/1913] CXX obj/deps/googletest/src/gtest.gtest.o [21/1913] CXX obj/deps/googletest/src/gtest.gtest-typed-test.o [22/1913] CXX obj/deps/googletest/src/gtest.gtest-test-part.o [23/1913] CXX obj/deps/googletest/src/gtest.gtest-printers.o [24/1913] CXX obj/deps/googletest/src/gtest.gtest-port.o [25/1913] CXX obj/deps/googletest/src/gtest.gtest-matchers.o [26/1913] CXX obj/deps/googletest/src/gtest.gtest-filepath.o [27/1913] CXX obj/deps/googletest/src/gtest.gtest-death-test.o [28/1913] CXX obj/deps/googletest/src/gtest.gtest-assertion-result.o [29/1913] CXX obj/deps/v8/src/libplatform/v8_libplatform.worker-thread.o [30/1913] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.tracing-controller.o [31/1913] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-writer.o [32/1913] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-object.o [33/1913] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-config.o [34/1913] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-buffer.o [35/1913] CXX obj/deps/v8/src/libplatform/v8_libplatform.task-queue.o [36/1913] CXX obj/deps/v8/src/libplatform/v8_libplatform.delayed-task-queue.o [37/1913] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-worker-threads-task-runner.o [38/1913] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-thread-isolated-allocator.o [39/1913] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-platform.o [40/1913] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-job.o [41/1913] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-foreground-task-runner.o [42/1913] CXX obj/deps/v8/src/regexp/gen-regexp-special-case.gen-regexp-special-case.o [43/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.time.o [44/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.zone_info_source.o [45/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_posix.o [46/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_lookup.o [47/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_libc.o [48/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_info.o [49/1913] AR obj/libnode_text_start.a [50/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_impl.o [51/1913] LINK overlapped-checker [52/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_if.o [53/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_format.o [54/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_fixed.o [55/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.civil_time_detail.o [56/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.format.o [57/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.duration.o [58/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.clock.o [59/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.civil_time.o [60/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/v8_abseil.mutex.o [61/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.waiter_base.o [62/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.stdcpp_waiter.o [63/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.sem_waiter.o [64/1913] AR obj/deps/histogram/libhistogram.a [65/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.pthread_waiter.o [66/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.per_thread_sem.o In file included from ../../deps/ncrypto/engine.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [67/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.kernel_timeout.o [68/1913] AR obj/deps/nbytes/libnbytes.a [69/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.graphcycles.o ../../deps/uvwasi/src/uvwasi.c: In function 'uvwasi__get_filestat_set_times': ../../deps/uvwasi/src/uvwasi.c:107:20: warning: 'stat.st_atim' may be used uninitialized [-Wmaybe-uninitialized] 107 | *st_atim = stat.st_atim / NANOS_PER_SEC; | ~~~~^~~~~~~~ ../../deps/uvwasi/src/uvwasi.c:64:21: note: 'stat' declared here 64 | uvwasi_filestat_t stat; | ^~~~ [70/1913] AR obj/deps/uvwasi/libuvwasi.a [71/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.futex_waiter.o [72/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.create_thread_identity.o [73/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.substitute.o [74/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.string_view.o [75/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_split.o [76/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_replace.o [77/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_cat.o [78/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.numbers.o [79/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.match.o [80/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.utf8.o [81/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.stringify_sink.o [82/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.parser.o [83/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.output.o [84/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.float_conversion.o [85/1913] AR obj/deps/googletest/libgtest_main.a [86/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.extension.o [87/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.bind.o [88/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.arg.o [89/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.pow10_helper.o [90/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.ostringstream.o [91/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.memutil.o [92/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.escaping.o [93/1913] AR obj/deps/llhttp/libllhttp.a [94/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.damerau_levenshtein_distance.o [95/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_sample_token.o [96/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_info.o [97/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_handle.o [98/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_functions.o [99/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_crc.o [100/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_consume.o [101/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree_reader.o [102/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree_navigator.o [103/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree.o [104/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_internal.o [105/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.charconv_parse.o [106/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.charconv_bigint.o [107/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.escaping.o [108/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord_buffer.o [109/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord_analysis.o [110/1913] AR obj/tools/v8_gypfiles/libv8_libplatform.a [111/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord.o [112/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.charconv.o [113/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.ascii.o [114/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/profiling/internal/v8_abseil.exponential_biased.o In file included from ../../deps/ncrypto/ncrypto.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../deps/ncrypto/ncrypto.cc: In function 'bool ncrypto::SafeX509SubjectAltNamePrint(const BIOPointer&, X509_EXTENSION*)': ../../deps/ncrypto/ncrypto.cc:689:8: warning: unused variable 'ret' [-Wunused-variable] 689 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); | ^~~ ../../deps/ncrypto/ncrypto.cc: In function 'bool ncrypto::SafeX509InfoAccessPrint(const BIOPointer&, X509_EXTENSION*)': ../../deps/ncrypto/ncrypto.cc:714:8: warning: unused variable 'ret' [-Wunused-variable] 714 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); | ^~~ ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::DHPointer ncrypto::DHPointer::New(ncrypto::BignumPointer&&, ncrypto::BignumPointer&&)': ../../deps/ncrypto/ncrypto.cc:1136:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1136 | DHPointer dh(DH_new()); | ~~~~~~^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../../deps/ncrypto/ncrypto.cc:1139:18: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1139 | if (DH_set0_pqg(dh.get(), p.get(), nullptr, g.get()) != 1) return {}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::DHPointer ncrypto::DHPointer::New(size_t, unsigned int)': ../../deps/ncrypto/ncrypto.cc:1150:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1150 | DHPointer dh(DH_new()); | ~~~~~~^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../../deps/ncrypto/ncrypto.cc:1153:32: warning: 'int DH_generate_parameters_ex(DH*, int, int, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1153 | if (DH_generate_parameters_ex(dh.get(), bits, generator, nullptr) != 1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:223:27: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DHPointer::CheckResult ncrypto::DHPointer::check()': ../../deps/ncrypto/ncrypto.cc:1164:15: warning: 'int DH_check(const DH*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1164 | if (DH_check(dh_.get(), &codes) != 1) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:231:27: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DHPointer::CheckPublicKeyResult ncrypto::DHPointer::checkPublicKey(const ncrypto::BignumPointer&)': ../../deps/ncrypto/ncrypto.cc:1173:23: warning: 'int DH_check_pub_key(const DH*, const BIGNUM*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1173 | if (DH_check_pub_key(dh_.get(), pub_key.get(), &codes) != 1) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:232:27: note: declared here 232 | OSSL_DEPRECATEDIN_3_0 int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, | ^~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPrime() const': ../../deps/ncrypto/ncrypto.cc:1188:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1188 | DH_get0_pqg(dh_.get(), &p, nullptr, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getGenerator() const': ../../deps/ncrypto/ncrypto.cc:1195:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1195 | DH_get0_pqg(dh_.get(), nullptr, nullptr, &g); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPublicKey() const': ../../deps/ncrypto/ncrypto.cc:1202:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1202 | DH_get0_key(dh_.get(), &pub_key, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPrivateKey() const': ../../deps/ncrypto/ncrypto.cc:1209:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1209 | DH_get0_key(dh_.get(), nullptr, &pvt_key); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::generateKeys() const': ../../deps/ncrypto/ncrypto.cc:1218:23: warning: 'int DH_generate_key(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1218 | if (!DH_generate_key(dh_.get())) return {}; | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dh.h:234:27: note: declared here 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'size_t ncrypto::DHPointer::size() const': ../../deps/ncrypto/ncrypto.cc:1225:17: warning: 'int DH_size(const DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1225 | return DH_size(dh_.get()); | ~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dh.h:214:27: note: declared here 214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::computeSecret(const ncrypto::BignumPointer&) const': ../../deps/ncrypto/ncrypto.cc:1235:28: warning: 'int DH_compute_key(unsigned char*, const BIGNUM*, DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1235 | int size = DH_compute_key(static_cast(dp.get()), peer.get(), dh_.get()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:235:27: note: declared here 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::DHPointer::setPublicKey(ncrypto::BignumPointer&&)': ../../deps/ncrypto/ncrypto.cc:1252:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1252 | if (DH_set0_key(dh_.get(), key.get(), nullptr) == 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:269:27: note: declared here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::DHPointer::setPrivateKey(ncrypto::BignumPointer&&)': ../../deps/ncrypto/ncrypto.cc:1261:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1261 | if (DH_set0_key(dh_.get(), nullptr, key.get()) == 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:269:27: note: declared here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ [115/1913] AR obj/deps/ncrypto/libncrypto.a [116/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/numeric/v8_abseil.int128.o [117/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.low_level_hash.o [118/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.hash.o [119/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.city.o [120/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/v8_abseil.symbolize.o [121/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/v8_abseil.stacktrace.o [122/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.vdso_support.o [123/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.elf_mem_image.o [124/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.demangle.o [125/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.address_is_readable.o [126/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_x86_arm_combined.o [127/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_memcpy_x86_arm_combined.o [128/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_memcpy_fallback.o [129/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_cord_state.o [130/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc.o [131/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.cpu_detect.o [132/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/v8_abseil.crc32c.o [133/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.raw_hash_set.o [134/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.hashtablez_sampler_force_weak_definition.o [135/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.hashtablez_sampler.o [136/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/v8_abseil.log_severity.o [137/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.unscaledcycleclock.o [138/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.throw_delegate.o [139/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.thread_identity.o [140/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.sysinfo.o [141/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.spinlock_wait.o [142/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.spinlock.o [143/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.raw_logging.o [144/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.low_level_alloc.o [145/1913] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.cycleclock.o [146/1913] CXX obj/deps/v8/src/torque/torque_base.utils.o [147/1913] CXX obj/deps/v8/src/torque/torque_base.types.o [148/1913] CXX obj/deps/v8/src/torque/torque_base.type-visitor.o [149/1913] CXX obj/deps/v8/src/torque/torque_base.type-oracle.o [150/1913] CXX obj/deps/v8/src/torque/torque_base.type-inference.o [151/1913] CXX obj/deps/v8/src/torque/torque_base.torque-parser.o [152/1913] CXX obj/deps/v8/src/torque/torque_base.torque-compiler.o [153/1913] CXX obj/deps/v8/src/torque/torque_base.torque-code-generator.o [154/1913] CXX obj/deps/v8/src/torque/torque_base.source-positions.o [155/1913] CXX obj/deps/v8/src/torque/torque_base.server-data.o [156/1913] CXX obj/deps/v8/src/torque/torque_base.kythe-data.o [157/1913] CXX obj/deps/v8/src/torque/torque_base.instructions.o [158/1913] CXX obj/deps/v8/src/torque/torque_base.instance-type-generator.o [159/1913] CXX obj/deps/v8/src/torque/torque_base.implementation-visitor.o [160/1913] CXX obj/deps/v8/src/torque/torque_base.global-context.o [161/1913] CXX obj/deps/v8/src/torque/torque_base.earley-parser.o [162/1913] CXX obj/deps/v8/src/torque/torque_base.declarations.o [163/1913] CXX obj/deps/v8/src/torque/torque_base.declaration-visitor.o [164/1913] CXX obj/deps/v8/src/torque/torque_base.declarable.o [165/1913] CXX obj/deps/v8/src/torque/torque_base.csa-generator.o [166/1913] CXX obj/deps/v8/src/torque/torque_base.cpp-builder.o [167/1913] CXX obj/deps/v8/src/torque/torque_base.class-debug-reader-generator.o [168/1913] CXX obj/deps/v8/src/torque/torque_base.cfg.o [169/1913] CXX obj/deps/v8/src/torque/torque_base.cc-generator.o [170/1913] CXX obj/deps/v8/src/torque/torque.torque.o [171/1913] CC obj/deps/uv/src/unix/libuv.random-sysctl-linux.o [172/1913] CC obj/deps/uv/src/unix/libuv.random-getrandom.o [173/1913] CC obj/deps/uv/src/unix/libuv.procfs-exepath.o [174/1913] CC obj/deps/uv/src/unix/libuv.linux.o [175/1913] CC obj/deps/uv/src/unix/libuv.proctitle.o [176/1913] CC obj/deps/uv/src/unix/libuv.udp.o [177/1913] CC obj/deps/uv/src/unix/libuv.tty.o [178/1913] CC obj/deps/uv/src/unix/libuv.thread.o [179/1913] CC obj/deps/uv/src/unix/libuv.tcp.o [180/1913] CC obj/deps/uv/src/unix/libuv.stream.o [181/1913] CC obj/deps/uv/src/unix/libuv.signal.o [182/1913] CC obj/deps/uv/src/unix/libuv.random-devurandom.o [183/1913] CC obj/deps/uv/src/unix/libuv.process.o [184/1913] CC obj/deps/uv/src/unix/libuv.poll.o [185/1913] CC obj/deps/uv/src/unix/libuv.pipe.o [186/1913] CC obj/deps/uv/src/unix/libuv.loop-watcher.o [187/1913] CC obj/deps/uv/src/unix/libuv.loop.o [188/1913] CC obj/deps/uv/src/unix/libuv.getnameinfo.o [189/1913] CC obj/deps/uv/src/unix/libuv.getaddrinfo.o [190/1913] CC obj/deps/uv/src/unix/libuv.fs.o [191/1913] CC obj/deps/uv/src/unix/libuv.dl.o [192/1913] CC obj/deps/uv/src/unix/libuv.core.o [193/1913] CC obj/deps/uv/src/unix/libuv.async.o [194/1913] CC obj/deps/uv/src/libuv.version.o [195/1913] CC obj/deps/uv/src/libuv.uv-common.o [196/1913] CC obj/deps/uv/src/libuv.uv-data-getter-setters.o [197/1913] CC obj/deps/uv/src/libuv.timer.o [198/1913] CC obj/deps/uv/src/libuv.threadpool.o [199/1913] CC obj/deps/uv/src/libuv.thread-common.o [200/1913] CC obj/deps/uv/src/libuv.strtok.o [201/1913] CC obj/deps/uv/src/libuv.strscpy.o [202/1913] CC obj/deps/uv/src/libuv.random.o [203/1913] CC obj/deps/uv/src/libuv.inet.o [204/1913] CC obj/deps/uv/src/libuv.idna.o [205/1913] CC obj/deps/uv/src/libuv.fs-poll.o [206/1913] CXX obj/src/node_js2c.embedded_data.o [207/1913] CXX obj/tools/node_js2c.js2c.o [208/1913] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-linux.o [209/1913] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace_posix.o [210/1913] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix-time.o [211/1913] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix.o [212/1913] CXX obj/deps/v8/src/base/v8_libbase.vlq-base64.o [213/1913] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space.o [214/1913] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space-page-allocator.o [215/1913] CXX obj/deps/v8/src/base/utils/v8_libbase.random-number-generator.o [216/1913] CXX obj/deps/v8/src/base/v8_libbase.sys-info.o [217/1913] CXX obj/deps/v8/src/base/v8_libbase.strings.o [218/1913] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-virtual-address-space.o [219/1913] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-page-allocator.o [220/1913] CXX obj/deps/v8/src/base/v8_libbase.region-allocator.o [221/1913] CXX obj/deps/v8/src/base/platform/v8_libbase.time.o [222/1913] CXX obj/deps/v8/src/base/platform/v8_libbase.semaphore.o [223/1913] CXX obj/deps/v8/src/base/platform/v8_libbase.platform.o [224/1913] CXX obj/deps/v8/src/base/platform/v8_libbase.mutex.o [225/1913] CXX obj/deps/v8/src/base/platform/v8_libbase.memory-protection-key.o [226/1913] AR obj/deps/uv/libuv.a [227/1913] CXX obj/deps/v8/src/base/platform/v8_libbase.condition-variable.o [228/1913] CXX obj/deps/v8/src/base/v8_libbase.page-allocator.o [229/1913] CXX obj/deps/v8/src/base/v8_libbase.once.o [230/1913] CXX obj/deps/v8/src/base/numbers/v8_libbase.strtod.o [231/1913] CXX obj/deps/v8/src/base/numbers/v8_libbase.fixed-dtoa.o [232/1913] CXX obj/deps/v8/src/base/numbers/v8_libbase.fast-dtoa.o [233/1913] CXX obj/deps/v8/src/base/numbers/v8_libbase.dtoa.o [234/1913] CXX obj/deps/v8/src/base/numbers/v8_libbase.diy-fp.o [235/1913] CXX obj/deps/v8/src/base/numbers/v8_libbase.cached-powers.o [236/1913] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum.o [237/1913] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum-dtoa.o [238/1913] CXX obj/deps/v8/src/base/v8_libbase.logging.o [239/1913] CXX obj/deps/v8/src/base/v8_libbase.ieee754.o [240/1913] CXX obj/deps/v8/src/base/v8_libbase.file-utils.o [241/1913] CXX obj/deps/v8/src/base/v8_libbase.emulated-virtual-address-subspace.o [242/1913] CXX obj/deps/v8/src/base/v8_libbase.division-by-constant.o [243/1913] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace.o [244/1913] CXX obj/deps/v8/src/base/v8_libbase.cpu.o [245/1913] CXX obj/deps/v8/src/base/v8_libbase.bounded-page-allocator.o [246/1913] CXX obj/deps/v8/src/base/v8_libbase.bits.o [247/1913] CXX obj/deps/v8/src/base/v8_libbase.abort-mode.o [248/1913] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecodes.o [249/1913] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecode-operands.o [250/1913] CXX obj/deps/v8/src/builtins/bytecode_builtins_list_generator.generate-bytecodes-builtins-list.o [251/1913] AR obj/tools/v8_gypfiles/libv8_libbase.a [252/1913] LINK gen-regexp-special-case [253/1913] LINK bytecode_builtins_list_generator [254/1913] STAMP obj/tools/v8_gypfiles/v8_flags.actions_depends.stamp [255/1913] ACTION generate_bytecode_builtins_list: generate_bytecode_builtins_list_action_3931b343a4cb0bd98da4e581f6ce90fe [256/1913] ACTION run_gen-regexp-special-case: run_gen-regexp-special-case_action_bd80f64862dd779165d4349ffcbe0211 [257/1913] LINK node_js2c [258/1913] AR obj/tools/v8_gypfiles/libv8_abseil.a [259/1913] ACTION libnode: convert_node_protocol_to_json_1613b577312726d6acf41fb14bd20601 [260/1913] ACTION libnode: node_js2c_1613b577312726d6acf41fb14bd20601 [261/1913] ACTION libnode: concatenate_protocols_1613b577312726d6acf41fb14bd20601 [262/1913] ACTION Generating node protocol sources from protocol json [263/1913] ACTION libnode: v8_inspector_compress_protocol_json_1613b577312726d6acf41fb14bd20601 [264/1913] STAMP obj/libnode.actions_rules_copies.stamp [265/1913] CXX obj/src/quic/libnode.quic.o [266/1913] CXX obj/src/quic/libnode.transportparams.o [267/1913] CXX obj/src/quic/libnode.tokens.o [268/1913] CXX obj/src/quic/libnode.tlscontext.o [269/1913] CXX obj/src/quic/libnode.streams.o [270/1913] CXX obj/src/quic/libnode.sessionticket.o [271/1913] CXX obj/src/quic/libnode.session.o [272/1913] CXX obj/src/quic/libnode.preferredaddress.o [273/1913] CXX obj/src/quic/libnode.packet.o [274/1913] CXX obj/src/quic/libnode.logstream.o [275/1913] CXX obj/src/quic/libnode.http3.o [276/1913] CXX obj/src/quic/libnode.endpoint.o [277/1913] CXX obj/src/quic/libnode.data.o [278/1913] CXX obj/src/quic/libnode.cid.o [279/1913] CXX obj/src/quic/libnode.bindingdata.o [280/1913] CXX obj/src/quic/libnode.application.o [281/1913] CXX obj/src/libnode.node_crypto.o [282/1913] CXX obj/src/crypto/libnode.crypto_x509.o [283/1913] CXX obj/src/crypto/libnode.crypto_tls.o [284/1913] CXX obj/src/crypto/libnode.crypto_scrypt.o [285/1913] CXX obj/src/crypto/libnode.crypto_keygen.o [286/1913] CXX obj/src/crypto/libnode.crypto_keys.o [287/1913] CXX obj/src/crypto/libnode.crypto_hash.o [288/1913] CXX obj/src/crypto/libnode.crypto_dh.o [289/1913] CXX obj/src/crypto/libnode.crypto_clienthello.o [290/1913] CXX obj/src/crypto/libnode.crypto_util.o [291/1913] CXX obj/src/crypto/libnode.crypto_spkac.o [292/1913] CXX obj/src/crypto/libnode.crypto_rsa.o [293/1913] CXX obj/src/crypto/libnode.crypto_random.o [294/1913] CXX obj/src/crypto/libnode.crypto_hmac.o [295/1913] CXX obj/src/crypto/libnode.crypto_ec.o [296/1913] CXX obj/src/crypto/libnode.crypto_context.o [297/1913] CXX obj/src/crypto/libnode.crypto_cipher.o [298/1913] CXX obj/src/crypto/libnode.crypto_timing.o [299/1913] CXX obj/src/crypto/libnode.crypto_sig.o [300/1913] CXX obj/src/crypto/libnode.crypto_pbkdf2.o [301/1913] CXX obj/src/crypto/libnode.crypto_hkdf.o [302/1913] CXX obj/src/crypto/libnode.crypto_dsa.o [303/1913] CXX obj/src/crypto/libnode.crypto_common.o [304/1913] CXX obj/src/crypto/libnode.crypto_bio.o [305/1913] CXX obj/src/crypto/libnode.crypto_aes.o [306/1913] CXX obj/src/inspector/libnode.worker_inspector.o [307/1913] CXX obj/src/inspector/libnode.network_agent.o [308/1913] CXX obj/src/inspector/libnode.network_inspector.o [309/1913] CXX obj/src/inspector/libnode.worker_agent.o [310/1913] CXX obj/src/inspector/libnode.tracing_agent.o [311/1913] CXX obj/src/inspector/libnode.runtime_agent.o [312/1913] CXX obj/src/inspector/libnode.node_string.o [313/1913] CXX obj/src/inspector/libnode.main_thread_interface.o [314/1913] CXX obj/src/libnode.inspector_socket_server.o [315/1913] CXX obj/src/libnode.inspector_socket.o [316/1913] CXX obj/src/libnode.inspector_js_api.o [317/1913] CXX obj/src/libnode.inspector_profiler.o [318/1913] CXX obj/src/libnode.inspector_io.o [319/1913] CXX obj/src/libnode.inspector_agent.o [320/1913] CXX obj/src/large_pages/libnode.node_large_page.o [321/1913] CXX obj/src/libnode.uv.o [322/1913] CXX obj/src/libnode.util.o [323/1913] CXX obj/src/libnode.udp_wrap.o [324/1913] CXX obj/src/libnode.tty_wrap.o [325/1913] AR obj/deps/googletest/libgtest.a [326/1913] CXX obj/src/tracing/libnode.traced_value.o [327/1913] CXX obj/src/tracing/libnode.trace_event.o [328/1913] CXX obj/src/tracing/libnode.node_trace_writer.o [329/1913] CXX obj/src/tracing/libnode.node_trace_buffer.o [330/1913] CXX obj/src/tracing/libnode.agent.o [331/1913] CXX obj/src/libnode.timer_wrap.o [332/1913] CXX obj/src/libnode.timers.o [333/1913] CXX obj/src/libnode.tcp_wrap.o In file included from /usr/include/c++/14.2.0/bits/stl_uninitialized.h:63, from /usr/include/c++/14.2.0/memory:69, from ../../deps/v8/include/v8.h:21, from ../../src/util.h:28, from ../../src/inspector_socket.h:6, from ../../src/inspector_socket.cc:1: In function 'std::__copy_move::__copy_m(char*, char*, char*)char*', inlined from 'std::__copy_move_a2(char*, char*, char*)char*' at /usr/include/c++/14.2.0/bits/stl_algobase.h:521:30, inlined from 'std::__copy_move_a1(char*, char*, char*)char*' at /usr/include/c++/14.2.0/bits/stl_algobase.h:548:42, inlined from 'std::__copy_move_a(char*, char*, char*)char*' at /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31, inlined from 'std::copy(char*, char*, char*)char*' at /usr/include/c++/14.2.0/bits/stl_algobase.h:651:7, inlined from 'std::__uninitialized_copy::__uninit_copy(char*, char*, char*)char*' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:147:27, inlined from 'std::uninitialized_copy(char*, char*, char*)char*' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15, inlined from 'std::__uninitialized_copy_a(char*, char*, char*, std::allocator&)char*' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37, inlined from 'std::vector >::_M_range_insert(__gnu_cxx::__normal_iterator > >, char*, char*, std::forward_iterator_tag)void' at /usr/include/c++/14.2.0/bits/vector.tcc:1022:38, inlined from 'std::vector >::insert(__gnu_cxx::__normal_iterator > >, char*, char*)__gnu_cxx::__normal_iterator > >' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19, inlined from 'node::inspector::(anonymous namespace)::encode_frame_hybi17(std::vector > const&)' at ../../src/inspector_socket.cc:280:17, inlined from 'node::inspector::(anonymous namespace)::WsHandler::Write(std::vector >)' at ../../src/inspector_socket.cc:405:56: /usr/include/c++/14.2.0/bits/stl_algobase.h:452:30: warning: array subscript [-1152921504606846976, 0] is outside array bounds of 'char[]' [-Warray-bounds=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/x86_64-alpine-linux-musl/bits/c++allocator.h:33, from /usr/include/c++/14.2.0/bits/allocator.h:46, from /usr/include/c++/14.2.0/memory:65: In member function 'std::__new_allocator::allocate(unsigned long, void const*)', inlined from 'std::allocator::allocate(unsigned long)' at /usr/include/c++/14.2.0/bits/allocator.h:196:40, inlined from 'std::allocator_traits >::allocate(std::allocator&, unsigned long)' at /usr/include/c++/14.2.0/bits/alloc_traits.h:478:28, inlined from 'std::_Vector_base >::_M_allocate(unsigned long)' at /usr/include/c++/14.2.0/bits/stl_vector.h:380:33, inlined from 'std::vector >::_M_range_insert(__gnu_cxx::__normal_iterator > >, char*, char*, std::forward_iterator_tag)void' at /usr/include/c++/14.2.0/bits/vector.tcc:1013:40, inlined from 'std::vector >::insert(__gnu_cxx::__normal_iterator > >, char*, char*)__gnu_cxx::__normal_iterator > >' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19, inlined from 'node::inspector::(anonymous namespace)::encode_frame_hybi17(std::vector > const&)' at ../../src/inspector_socket.cc:280:17, inlined from 'node::inspector::(anonymous namespace)::WsHandler::Write(std::vector >)' at ../../src/inspector_socket.cc:405:56: /usr/include/c++/14.2.0/bits/new_allocator.h:151:55: note: at offset [-9223372036854775808, -1] into object of size [1, 9223372036854775807] allocated by 'operator new(unsigned long)' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ [334/1913] CXX obj/src/libnode.string_decoder.o [335/1913] CXX obj/src/libnode.string_bytes.o [336/1913] CXX obj/src/libnode.stream_wrap.o [337/1913] CXX obj/src/libnode.stream_pipe.o [338/1913] CXX obj/src/libnode.stream_base.o [339/1913] CXX obj/src/libnode.spawn_sync.o [340/1913] CXX obj/src/libnode.signal_wrap.o [341/1913] CXX obj/src/libnode.process_wrap.o [342/1913] CXX obj/src/libnode.pipe_wrap.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_timing.cc:2: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [343/1913] CXX obj/src/permission/libnode.worker_permission.o [344/1913] CXX obj/src/permission/libnode.wasi_permission.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_cipher.h:6, from ../../src/crypto/crypto_aes.h:6, from ../../src/node_crypto.h:31, from ../../src/crypto/crypto_bio.h:27, from ../../src/crypto/crypto_bio.cc:22: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [345/1913] CXX obj/src/permission/libnode.permission.o In file included from ../../src/crypto/crypto_common.h:8, from ../../src/crypto/crypto_spkac.cc:2: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:37, from /usr/include/openssl/ssl.h:32, from ../../src/crypto/crypto_common.h:6: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:33: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/ssl.h:38: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from /usr/include/openssl/dsa.h:31: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [346/1913] CXX obj/src/permission/libnode.inspector_permission.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_scrypt.h:6, from ../../src/crypto/crypto_scrypt.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [347/1913] CXX obj/src/permission/libnode.fs_permission.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_pbkdf2.h:6, from ../../src/crypto/crypto_pbkdf2.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [348/1913] CXX obj/src/permission/libnode.child_process_permission.o In file included from ../../src/crypto/crypto_common.h:8, from ../../src/crypto/crypto_common.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:37, from /usr/include/openssl/ssl.h:32, from ../../src/crypto/crypto_common.h:6: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:33: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/ssl.h:38: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from /usr/include/openssl/dsa.h:31: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_common.cc: In function 'v8::MaybeLocal node::crypto::GetEphemeralKey(node::Environment*, const SSLPointer&)': ../../src/crypto/crypto_common.cc:469:56: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 469 | OSSL3_CONST EC_KEY* ec = EVP_PKEY_get0_EC_KEY(key.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29: /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_common.cc:470:62: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 470 | int nid = EC_GROUP_get_curve_name(EC_KEY_get0_group(ec)); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ [349/1913] CXX obj/src/libnode.path.o [350/1913] CXX obj/src/libnode.node_zlib.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_hkdf.h:8, from ../../src/crypto/crypto_hkdf.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [351/1913] CXX obj/src/libnode.node_worker.o [352/1913] CXX obj/src/libnode.node_webstorage.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/inspector_io.cc:4: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [353/1913] CXX obj/src/libnode.node_watchdog.o [354/1913] CXX obj/src/libnode.node_wasm_web_api.o [355/1913] CXX obj/src/libnode.node_wasi.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_util.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_util.cc: In function 'v8::Maybe node::crypto::error::Decorate(node::Environment*, v8::Local, long unsigned int)': ../../src/crypto/crypto_util.cc:443:41: warning: 'const char* ERR_func_error_string(long unsigned int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 443 | const char* fs = ERR_func_error_string(err); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from ../../deps/ncrypto/ncrypto.h:14: /usr/include/openssl/err.h:459:35: note: declared here 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^~~~~~~~~~~~~~~~~~~~~ [356/1913] CXX obj/src/libnode.node_v8.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_cipher.h:6, from ../../src/crypto/crypto_aes.h:6, from ../../src/crypto/crypto_aes.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [357/1913] CXX obj/src/libnode.node_util.o [358/1913] CXX obj/src/libnode.node_url.o [359/1913] CXX obj/src/libnode.node_types.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_keygen.h:8, from ../../src/crypto/crypto_keygen.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [360/1913] CXX obj/src/libnode.node_trace_events.o [361/1913] CXX obj/src/libnode.node_task_runner.o [362/1913] CXX obj/src/libnode.node_task_queue.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_random.h:7, from ../../src/crypto/crypto_random.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_random.cc: In static member function 'static bool node::crypto::CheckPrimeTraits::DeriveBits(node::Environment*, const node::crypto::CheckPrimeConfig&, node::crypto::ByteSource*)': ../../src/crypto/crypto_random.cc:193:27: warning: 'int BN_is_prime_ex(const BIGNUM*, int, BN_CTX*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 193 | int ret = BN_is_prime_ex( | ~~~~~~~~~~~~~~^ 194 | params.candidate.get(), | ~~~~~~~~~~~~~~~~~~~~~~~ 195 | params.checks, | ~~~~~~~~~~~~~~ 196 | ctx.get(), | ~~~~~~~~~~ 197 | nullptr); | ~~~~~~~~ In file included from /usr/include/openssl/params.h:16, from /usr/include/openssl/evp.h:32, from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/bn.h:380:5: note: declared here 380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); | ^~~~~~~~~~~~~~ [363/1913] CXX obj/src/libnode.node_symbols.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_cipher.h:6, from ../../src/crypto/crypto_aes.h:6, from ../../src/node_crypto.h:31, from ../../src/node_crypto.cc:22: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [364/1913] CXX obj/src/libnode.node_stat_watcher.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_hmac.h:7, from ../../src/crypto/crypto_hmac.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_hmac.cc: In member function 'void node::crypto::Hmac::HmacInit(const char*, const char*, int)': ../../src/crypto/crypto_hmac.cc:79:26: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | ctx_.reset(HMAC_CTX_new()); | ~~~~~~~~~~~~^~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ ../../src/crypto/crypto_hmac.cc:80:29: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 80 | if (!ctx_ || !HMAC_Init_ex(ctx_.get(), key, key_len, md, nullptr)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../../src/crypto/crypto_hmac.cc: In member function 'bool node::crypto::Hmac::HmacUpdate(const char*, std::size_t)': ../../src/crypto/crypto_hmac.cc:97:29: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, std::size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 97 | return ctx_ && HMAC_Update(ctx_.get(), | ~~~~~~~~~~~^~~~~~~~~~~~ 98 | reinterpret_cast(data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | len) == 1; | ~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ ../../src/crypto/crypto_hmac.cc: In static member function 'static void node::crypto::Hmac::HmacDigest(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_hmac.cc:128:25: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 128 | bool ok = HMAC_Final(hmac->ctx_.get(), md_value, &md_len); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ ../../src/crypto/crypto_hmac.cc: In static member function 'static bool node::crypto::HmacTraits::DeriveBits(node::Environment*, const node::crypto::HmacConfig&, node::crypto::ByteSource*)': ../../src/crypto/crypto_hmac.cc:227:34: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 227 | HMACCtxPointer ctx(HMAC_CTX_new()); | ~~~~~~~~~~~~^~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ ../../src/crypto/crypto_hmac.cc:229:28: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 229 | if (!ctx || !HMAC_Init_ex(ctx.get(), | ~~~~~~~~~~~~^~~~~~~~~~~ 230 | params.key.GetSymmetricKey(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | params.key.GetSymmetricKeySize(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | params.digest, | ~~~~~~~~~~~~~~ 233 | nullptr)) { | ~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../../src/crypto/crypto_hmac.cc:237:19: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, std::size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 237 | if (!HMAC_Update( | ~~~~~~~~~~~^ 238 | ctx.get(), | ~~~~~~~~~~ 239 | params.data.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | params.data.size())) { | ~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ ../../src/crypto/crypto_hmac.cc:247:18: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 247 | if (!HMAC_Final(ctx.get(), buf.data(), &len)) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ [365/1913] CXX obj/src/libnode.node_sqlite.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_dsa.h:6, from ../../src/crypto/crypto_dsa.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_dsa.cc: In function 'v8::Maybe node::crypto::GetDsaKeyDetail(node::Environment*, const KeyObjectData&, v8::Local)': ../../src/crypto/crypto_dsa.cc:140:37: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 140 | const DSA* dsa = EVP_PKEY_get0_DSA(m_pkey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1365:22: note: declared here 1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_dsa.cc:143:15: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 143 | DSA_get0_pqg(dsa, &p, &q, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:206:28: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ [366/1913] CXX obj/src/libnode.node_sockaddr.o [367/1913] CXX obj/src/libnode.node_snapshotable.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_context.h:7, from ../../src/crypto/crypto_context.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_context.cc: In static member function 'static void node::crypto::SecureContext::SetDHParam(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_context.cc:934:35: warning: 'DH* PEM_read_bio_DHparams(BIO*, DH**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 934 | dh.reset(PEM_read_bio_DHparams(bio.get(), nullptr, nullptr, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from ../../deps/ncrypto/ncrypto.h:19: /usr/include/openssl/pem.h:473:1: note: declared here 473 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_context.cc:943:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 943 | DH_get0_pqg(dh.get(), &p, nullptr, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../../src/crypto/crypto_context.cc: In static member function 'static int node::crypto::SecureContext::TicketKeyCallback(SSL*, unsigned char*, unsigned char*, EVP_CIPHER_CTX*, HMAC_CTX*, int)': ../../src/crypto/crypto_context.cc:1349:15: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1349 | HMAC_Init_ex(hctx, | ~~~~~~~~~~~~^~~~~~ 1350 | hmac_buf.data(), | ~~~~~~~~~~~~~~~~ 1351 | hmac_buf.length(), | ~~~~~~~~~~~~~~~~~~ 1352 | EVP_sha256(), | ~~~~~~~~~~~~~ 1353 | nullptr); | ~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../../src/crypto/crypto_context.cc: In static member function 'static int node::crypto::SecureContext::TicketCompatibilityCallback(SSL*, unsigned char*, unsigned char*, EVP_CIPHER_CTX*, HMAC_CTX*, int)': ../../src/crypto/crypto_context.cc:1387:21: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1387 | HMAC_Init_ex(hctx, | ~~~~~~~~~~~~^~~~~~ 1388 | sc->ticket_key_hmac_, | ~~~~~~~~~~~~~~~~~~~~~ 1389 | sizeof(sc->ticket_key_hmac_), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1390 | EVP_sha256(), | ~~~~~~~~~~~~~ 1391 | nullptr) <= 0) { | ~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../../src/crypto/crypto_context.cc:1404:19: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1404 | HMAC_Init_ex(hctx, sc->ticket_key_hmac_, sizeof(sc->ticket_key_hmac_), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1405 | EVP_sha256(), nullptr) <= 0) { | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ [368/1913] CXX obj/src/libnode.node_shadow_realm.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_x509.h:7, from ../../src/crypto/crypto_x509.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_x509.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::GetPubKey(node::Environment*, const RSA*)': ../../src/crypto/crypto_x509.cc:681:28: warning: 'int i2d_RSA_PUBKEY(const RSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 681 | int size = i2d_RSA_PUBKEY(rsa, nullptr); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/openssl/objects.h:21, from /usr/include/openssl/evp.h:44, from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/x509.h:717:1: note: declared here 717 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/node_mutex.h:6, from ../../src/node_options.h:11, from ../../src/inspector_agent.h:9, from ../../src/env.h:29: ../../src/crypto/crypto_x509.cc:691:26: warning: 'int i2d_RSA_PUBKEY(const RSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 691 | CHECK_GE(i2d_RSA_PUBKEY(rsa, &serialized), 0); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_x509.cc:691:3: note: in expansion of macro 'CHECK_GE' 691 | CHECK_GE(i2d_RSA_PUBKEY(rsa, &serialized), 0); | ^~~~~~~~ /usr/include/openssl/x509.h:717:1: note: declared here 717 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_x509.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::GetECPubKey(node::Environment*, const EC_GROUP*, const EC_KEY*)': ../../src/crypto/crypto_x509.cc:715:50: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 715 | const EC_POINT* pubkey = EC_KEY_get0_public_key(ec); | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_x509.cc:718:66: warning: 'point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 718 | return ECPointToBuffer(env, group, pubkey, EC_KEY_get_conv_form(ec), nullptr) | ~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1093:47: note: declared here 1093 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_x509.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::X509ToObject(node::Environment*, const ncrypto::X509View&)': ../../src/crypto/crypto_x509.cc:773:32: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 773 | rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_x509.cc:776:34: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 776 | ec = EVP_PKEY_get0_EC_KEY(pkey); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_x509.cc:784:17: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 784 | RSA_get0_key(rsa, &n, &e, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ ../../src/crypto/crypto_x509.cc:798:46: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 798 | const EC_GROUP* group = EC_KEY_get0_group(ec); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ [369/1913] CXX obj/src/libnode.node_serdes.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_cipher.h:6, from ../../src/crypto/crypto_cipher.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [370/1913] CXX obj/src/libnode.node_sea.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_sig.h:7, from ../../src/crypto/crypto_sig.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_sig.cc: In function 'bool node::crypto::{anonymous}::ValidateDSAParameters(EVP_PKEY*)': ../../src/crypto/crypto_sig.cc:43:39: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 43 | const DSA* dsa = EVP_PKEY_get0_DSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ In file included from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1365:22: note: declared here 1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_sig.cc:46:17: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 46 | DSA_get0_pqg(dsa, &p, &q, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:206:28: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ ../../src/crypto/crypto_sig.cc: In function 'std::unique_ptr node::crypto::{anonymous}::Node_SignFinal(node::Environment*, node::crypto::EVPMDCtxPointer&&, const node::crypto::EVPKeyPointer&, int, v8::Maybe)': ../../src/crypto/crypto_sig.cc:96:63: warning: 'const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 96 | EVP_PKEY_CTX_set_signature_md(pkctx.get(), EVP_MD_CTX_md(mdctx.get())) > | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/evp.h:560:15: note: declared here 560 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); | ^~~~~~~~~~~~~ ../../src/crypto/crypto_sig.cc: In function 'unsigned int node::crypto::{anonymous}::GetBytesOfRS(const node::crypto::EVPKeyPointer&)': ../../src/crypto/crypto_sig.cc:128:43: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 128 | const DSA* dsa_key = EVP_PKEY_get0_DSA(pkey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/evp.h:1365:22: note: declared here 1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_sig.cc:130:49: warning: 'const BIGNUM* DSA_get0_q(const DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 130 | bits = BignumPointer::GetBitCount(DSA_get0_q(dsa_key)); | ~~~~~~~~~~^~~~~~~~~ /usr/include/openssl/dsa.h:214:37: note: declared here 214 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *DSA_get0_q(const DSA *d); | ^~~~~~~~~~ ../../src/crypto/crypto_sig.cc:132:48: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 132 | const EC_KEY* ec_key = EVP_PKEY_get0_EC_KEY(pkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_sig.cc:133:49: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 133 | const EC_GROUP* ec_group = EC_KEY_get0_group(ec_key); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_sig.cc: In member function 'node::crypto::SignBase::Error node::crypto::Verify::VerifyFinal(const node::crypto::EVPKeyPointer&, const node::crypto::ByteSource&, int, const v8::Maybe&, bool*)': ../../src/crypto/crypto_sig.cc:527:65: warning: 'const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 527 | EVP_PKEY_CTX_set_signature_md(pkctx.get(), EVP_MD_CTX_md(mdctx.get())) > | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/evp.h:560:15: note: declared here 560 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); | ^~~~~~~~~~~~~ [371/1913] CXX obj/src/libnode.node_report_utils.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_hash.h:7, from ../../src/crypto/crypto_hash.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_hash.cc: In static member function 'static void node::crypto::Hash::New(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_hash.cc:314:23: warning: 'const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 314 | md = EVP_MD_CTX_md(orig->mdctx_.get()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:560:15: note: declared here 560 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); | ^~~~~~~~~~~~~ [372/1913] CXX obj/src/libnode.node_report_module.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_dh.h:6, from ../../src/crypto/crypto_dh.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [373/1913] CXX obj/src/libnode.node_report.o [374/1913] CXX obj/src/libnode.node_realm.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_keys.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_keys.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::WritePrivateKey(node::Environment*, const EVP_PKEY*, const node::crypto::PrivateKeyEncodingConfig&)': ../../src/crypto/crypto_keys.cc:131:45: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 131 | OSSL3_CONST RSA* rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:134:40: warning: 'int PEM_write_bio_RSAPrivateKey(BIO*, const RSA*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 134 | err = PEM_write_bio_RSAPrivateKey(bio.get(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 135 | rsa, | ~~~~ 136 | config.cipher_, | ~~~~~~~~~~~~~~~ 137 | reinterpret_cast(pass), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | pass_len, | ~~~~~~~~~ 139 | nullptr, | ~~~~~~~~ 140 | nullptr) != 1; | ~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from ../../deps/ncrypto/ncrypto.h:19: /usr/include/openssl/pem.h:451:1: note: declared here 451 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:145:34: warning: 'int i2d_RSAPrivateKey_bio(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 145 | err = i2d_RSAPrivateKey_bio(bio.get(), rsa) != 1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:32: /usr/include/openssl/x509.h:622:27: note: declared here 622 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:172:54: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 172 | OSSL3_CONST EC_KEY* ec_key = EVP_PKEY_get0_EC_KEY(pkey); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:175:39: warning: 'int PEM_write_bio_ECPrivateKey(BIO*, const EC_KEY*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 175 | err = PEM_write_bio_ECPrivateKey(bio.get(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 176 | ec_key, | ~~~~~~~ 177 | config.cipher_, | ~~~~~~~~~~~~~~~ 178 | reinterpret_cast(pass), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | pass_len, | ~~~~~~~~~ 180 | nullptr, | ~~~~~~~~ 181 | nullptr) != 1; | ~~~~~~~~ /usr/include/openssl/pem.h:466:1: note: declared here 466 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:186:33: warning: 'int i2d_ECPrivateKey_bio(BIO*, const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 186 | err = i2d_ECPrivateKey_bio(bio.get(), ec_key) != 1; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:642:27: note: declared here 642 | OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc: In function 'bool node::crypto::{anonymous}::WritePublicKeyInner(const EVP_PKEY*, const node::crypto::BIOPointer&, const node::crypto::PublicKeyEncodingConfig&)': ../../src/crypto/crypto_keys.cc:203:45: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 203 | OSSL3_CONST RSA* rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:206:40: warning: 'int PEM_write_bio_RSAPublicKey(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 206 | return PEM_write_bio_RSAPublicKey(bio.get(), rsa) == 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:452:1: note: declared here 452 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) | ^~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:210:34: warning: 'int i2d_RSAPublicKey_bio(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | return i2d_RSAPublicKey_bio(bio.get(), rsa) == 1; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:624:27: note: declared here 624 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc: In static member function 'static void node::crypto::KeyObjectHandle::InitECRaw(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_keys.cc:887:46: warning: 'EC_KEY* EC_KEY_new_by_curve_name(int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 887 | ECKeyPointer eckey(EC_KEY_new_by_curve_name(id)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1017:31: note: declared here 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:891:44: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 891 | const EC_GROUP* group = EC_KEY_get0_group(eckey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:896:29: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 896 | !EC_KEY_set_public_key(eckey.get(), pub.get())) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1089:27: note: declared here 1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ [375/1913] CXX obj/src/libnode.node_process_object.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_keygen.h:8, from ../../src/crypto/crypto_ec.h:8, from ../../src/crypto/crypto_ec.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_ec.cc: In constructor 'node::crypto::ECDH::ECDH(node::Environment*, v8::Local, node::crypto::ECKeyPointer&&)': ../../src/crypto/crypto_ec.cc:124:29: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 124 | group_(EC_KEY_get0_group(key_.get())) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::New(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:146:44: warning: 'EC_KEY* EC_KEY_new_by_curve_name(int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 146 | ECKeyPointer key(EC_KEY_new_by_curve_name(nid)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1017:31: note: declared here 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::GenerateKeys(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:160:27: warning: 'int EC_KEY_generate_key(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 160 | if (!EC_KEY_generate_key(ecdh->key_.get())) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1120:27: note: declared here 1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::ComputeSecret(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:226:24: warning: 'int ECDH_compute_key(void*, std::size_t, const EC_POINT*, const EC_KEY*, void* (*)(const void*, std::size_t, void*, std::size_t*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 226 | if (!ECDH_compute_key( | ~~~~~~~~~~~~~~~~^ 227 | bs->Data(), bs->ByteLength(), pub.get(), ecdh->key_.get(), nullptr)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1315:27: note: declared here 1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::GetPublicKey(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:245:44: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 245 | const EC_GROUP* group = EC_KEY_get0_group(ecdh->key_.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:246:47: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 246 | const EC_POINT* pub = EC_KEY_get0_public_key(ecdh->key_.get()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::GetPrivateKey(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:268:44: warning: 'const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 268 | const BIGNUM* b = EC_KEY_get0_private_key(ecdh->key_.get()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1067:37: note: declared here 1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::SetPrivateKey(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:310:34: warning: 'EC_KEY* EC_KEY_dup(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 310 | ECKeyPointer new_key(EC_KEY_dup(ecdh->key_.get())); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1035:31: note: declared here 1035 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src); | ^~~~~~~~~~ ../../src/crypto/crypto_ec.cc:313:38: warning: 'int EC_KEY_set_private_key(EC_KEY*, const BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 313 | int result = EC_KEY_set_private_key(new_key.get(), priv.get()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1075:27: note: declared here 1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:324:51: warning: 'const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 324 | const BIGNUM* priv_key = EC_KEY_get0_private_key(new_key.get()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1067:37: note: declared here 1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:336:29: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 336 | if (!EC_KEY_set_public_key(new_key.get(), pub.get())) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1089:27: note: declared here 1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:341:35: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 341 | ecdh->group_ = EC_KEY_get0_group(ecdh->key_.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::SetPublicKey(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:363:32: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 363 | int r = EC_KEY_set_public_key(ecdh->key_.get(), pub.get()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1089:27: note: declared here 1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In member function 'bool node::crypto::ECDH::IsKeyPairValid()': ../../src/crypto/crypto_ec.cc:387:31: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 387 | return 1 == EC_KEY_check_key(key_.get()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/ec.h:1126:27: note: declared here 1126 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static bool node::crypto::ECDHBitsTraits::DeriveBits(node::Environment*, const node::crypto::ECDHBitsConfig&, node::crypto::ByteSource*)': ../../src/crypto/crypto_ec.cc:513:43: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 513 | private_key = EVP_PKEY_get0_EC_KEY(m_privkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:517:54: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 517 | const EC_KEY* public_key = EVP_PKEY_get0_EC_KEY(m_pubkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:519:48: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 519 | const EC_GROUP* group = EC_KEY_get0_group(private_key); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ In file included from ../../src/node_mutex.h:6, from ../../src/node_options.h:11, from ../../src/inspector_agent.h:9, from ../../src/env.h:29: ../../src/crypto/crypto_ec.cc:523:32: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 523 | CHECK_EQ(EC_KEY_check_key(private_key), 1); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_ec.cc:523:7: note: in expansion of macro 'CHECK_EQ' 523 | CHECK_EQ(EC_KEY_check_key(private_key), 1); | ^~~~~~~~ /usr/include/openssl/ec.h:1126:27: note: declared here 1126 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:524:32: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 524 | CHECK_EQ(EC_KEY_check_key(public_key), 1); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_ec.cc:524:7: note: in expansion of macro 'CHECK_EQ' 524 | CHECK_EQ(EC_KEY_check_key(public_key), 1); | ^~~~~~~~ /usr/include/openssl/ec.h:1126:27: note: declared here 1126 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:525:51: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 525 | const EC_POINT* pub = EC_KEY_get0_public_key(public_key); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:531:27: warning: 'int ECDH_compute_key(void*, std::size_t, const EC_POINT*, const EC_KEY*, void* (*)(const void*, std::size_t, void*, std::size_t*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 531 | if (ECDH_compute_key(buf.data(), len, pub, private_key, nullptr) <= | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1315:27: note: declared here 1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In function 'node::crypto::WebCryptoKeyExportStatus node::crypto::{anonymous}::EC_Raw_Export(const node::crypto::KeyObjectData&, const node::crypto::ECKeyExportConfig&, node::crypto::ByteSource*)': ../../src/crypto/crypto_ec.cc:624:46: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 624 | const EC_KEY* ec_key = EVP_PKEY_get0_EC_KEY(m_pkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:646:46: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 646 | const EC_GROUP* group = EC_KEY_get0_group(ec_key); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:647:51: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 647 | const EC_POINT* point = EC_KEY_get0_public_key(ec_key); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static node::crypto::WebCryptoKeyExportStatus node::crypto::ECKeyExportTraits::DoExport(const node::crypto::KeyObjectData&, node::crypto::WebCryptoKeyFormat, const node::crypto::ECKeyExportConfig&, node::crypto::ByteSource*)': ../../src/crypto/crypto_ec.cc:703:52: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 703 | const EC_KEY* ec_key = EVP_PKEY_get0_EC_KEY(m_pkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:704:50: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 704 | const EC_GROUP* group = EC_KEY_get0_group(ec_key); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:705:55: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 705 | const EC_POINT* point = EC_KEY_get0_public_key(ec_key); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:714:35: warning: 'EC_KEY* EC_KEY_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 714 | ECKeyPointer ec(EC_KEY_new()); | ~~~~~~~~~~^~ /usr/include/openssl/ec.h:987:31: note: declared here 987 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ ../../src/crypto/crypto_ec.cc:715:37: warning: 'int EC_KEY_set_group(EC_KEY*, const EC_GROUP*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 715 | CHECK_EQ(1, EC_KEY_set_group(ec.get(), group)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_ec.cc:715:9: note: in expansion of macro 'CHECK_EQ' 715 | CHECK_EQ(1, EC_KEY_set_group(ec.get(), group)); | ^~~~~~~~ /usr/include/openssl/ec.h:1061:27: note: declared here 1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:723:42: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 723 | CHECK_EQ(1, EC_KEY_set_public_key(ec.get(), uncompressed.get())); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_ec.cc:723:9: note: in expansion of macro 'CHECK_EQ' 723 | CHECK_EQ(1, EC_KEY_set_public_key(ec.get(), uncompressed.get())); | ^~~~~~~~ /usr/include/openssl/ec.h:1089:27: note: declared here 1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:725:41: warning: 'int EVP_PKEY_set1_EC_KEY(EVP_PKEY*, ec_key_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 725 | CHECK_EQ(1, EVP_PKEY_set1_EC_KEY(pkey.get(), ec.get())); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_ec.cc:725:9: note: in expansion of macro 'CHECK_EQ' 725 | CHECK_EQ(1, EVP_PKEY_set1_EC_KEY(pkey.get(), ec.get())); | ^~~~~~~~ /usr/include/openssl/evp.h:1380:5: note: declared here 1380 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In function 'v8::Maybe node::crypto::ExportJWKEcKey(node::Environment*, const KeyObjectData&, v8::Local)': ../../src/crypto/crypto_ec.cc:744:42: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 744 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(m_pkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:747:47: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 747 | const EC_POINT* pub = EC_KEY_get0_public_key(ec); | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:748:44: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 748 | const EC_GROUP* group = EC_KEY_get0_group(ec); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:814:48: warning: 'const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 814 | const BIGNUM* pvt = EC_KEY_get0_private_key(ec); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1067:37: note: declared here 1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In function 'node::crypto::KeyObjectData node::crypto::ImportJWKEcKey(node::Environment*, v8::Local, const v8::FunctionCallbackInfo&, unsigned int)': ../../src/crypto/crypto_ec.cc:908:43: warning: 'EC_KEY* EC_KEY_new_by_curve_name(int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 908 | ECKeyPointer ec(EC_KEY_new_by_curve_name(nid)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1017:31: note: declared here 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:917:48: warning: 'int EC_KEY_set_public_key_affine_coordinates(EC_KEY*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 917 | if (!EC_KEY_set_public_key_affine_coordinates( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 918 | ec.get(), | ~~~~~~~~~ 919 | x.ToBN().get(), | ~~~~~~~~~~~~~~~ 920 | y.ToBN().get())) { | ~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1141:27: note: declared here 1141 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:927:32: warning: 'int EC_KEY_set_private_key(EC_KEY*, const BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 927 | if (!EC_KEY_set_private_key(ec.get(), d.ToBN().get())) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1075:27: note: declared here 1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:934:32: warning: 'int EVP_PKEY_set1_EC_KEY(EVP_PKEY*, ec_key_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 934 | CHECK_EQ(EVP_PKEY_set1_EC_KEY(pkey.get(), ec.get()), 1); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_ec.cc:934:3: note: in expansion of macro 'CHECK_EQ' 934 | CHECK_EQ(EVP_PKEY_set1_EC_KEY(pkey.get(), ec.get()), 1); | ^~~~~~~~ /usr/include/openssl/evp.h:1380:5: note: declared here 1380 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In function 'v8::Maybe node::crypto::GetEcKeyDetail(node::Environment*, const KeyObjectData&, v8::Local)': ../../src/crypto/crypto_ec.cc:946:42: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 946 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(m_pkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:949:44: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 949 | const EC_GROUP* group = EC_KEY_get0_group(ec); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In function 'std::size_t node::crypto::GroupOrderSize(const EVPKeyPointer&)': ../../src/crypto/crypto_ec.cc:968:42: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 968 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(key.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:970:44: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 970 | const EC_GROUP* group = EC_KEY_get0_group(ec); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ [376/1913] CXX obj/src/libnode.node_process_methods.o [377/1913] CXX obj/src/libnode.node_process_events.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_cipher.h:6, from ../../src/crypto/crypto_rsa.h:6, from ../../src/crypto/crypto_rsa.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_rsa.cc: In static member function 'static node::crypto::EVPKeyCtxPointer node::crypto::RsaKeyGenTraits::Setup(node::crypto::RsaKeyPairGenConfig*)': ../../src/crypto/crypto_rsa.cc:54:43: warning: 'int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 54 | if (EVP_PKEY_CTX_set_rsa_keygen_pubexp(ctx.get(), bn.get()) <= 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:134:5: note: declared here 134 | int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc: In function 'v8::Maybe node::crypto::ExportJWKRsaKey(node::Environment*, const KeyObjectData&, v8::Local)': ../../src/crypto/crypto_rsa.cc:370:28: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 370 | rsa = EVP_PKEY_get0_RSA(m_pkey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:372:48: warning: 'void* EVP_PKEY_get0(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 372 | rsa = static_cast(EVP_PKEY_get0(m_pkey.get())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1340:7: note: declared here 1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:384:15: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 384 | RSA_get0_key(rsa, &n, &e, &d); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:399:21: warning: 'void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 399 | RSA_get0_factors(rsa, &p, &q); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/rsa.h:231:28: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:400:24: warning: 'void RSA_get0_crt_params(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 400 | RSA_get0_crt_params(rsa, &dp, &dq, &qi); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:236:28: note: declared here 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc: In function 'node::crypto::KeyObjectData node::crypto::ImportJWKRsaKey(node::Environment*, v8::Local, const v8::FunctionCallbackInfo&, unsigned int)': ../../src/crypto/crypto_rsa.cc:438:25: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 438 | RSAPointer rsa(RSA_new()); | ~~~~~~~^~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ ../../src/crypto/crypto_rsa.cc:443:20: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 443 | if (!RSA_set0_key( | ~~~~~~~~~~~~^ 444 | rsa.get(), | ~~~~~~~~~~ 445 | n.ToBN().release(), | ~~~~~~~~~~~~~~~~~~~ 446 | e.ToBN().release(), | ~~~~~~~~~~~~~~~~~~~ 447 | nullptr)) { | ~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:484:22: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 484 | if (!RSA_set0_key(rsa.get(), nullptr, nullptr, d.ToBN().release()) || | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:485:26: warning: 'int RSA_set0_factors(RSA*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 485 | !RSA_set0_factors(rsa.get(), p.ToBN().release(), q.ToBN().release()) || | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:219:27: note: declared here 219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:486:29: warning: 'int RSA_set0_crt_params(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 486 | !RSA_set0_crt_params( | ~~~~~~~~~~~~~~~~~~~^ 487 | rsa.get(), | ~~~~~~~~~~ 488 | dp.ToBN().release(), | ~~~~~~~~~~~~~~~~~~~~ 489 | dq.ToBN().release(), | ~~~~~~~~~~~~~~~~~~~~ 490 | qi.ToBN().release())) { | ~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:220:27: note: declared here 220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ In file included from ../../src/node_mutex.h:6, from ../../src/node_options.h:11, from ../../src/inspector_agent.h:9, from ../../src/env.h:29: ../../src/crypto/crypto_rsa.cc:497:29: warning: 'int EVP_PKEY_set1_RSA(EVP_PKEY*, rsa_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 497 | CHECK_EQ(EVP_PKEY_set1_RSA(pkey.get(), rsa.get()), 1); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_rsa.cc:497:3: note: in expansion of macro 'CHECK_EQ' 497 | CHECK_EQ(EVP_PKEY_set1_RSA(pkey.get(), rsa.get()), 1); | ^~~~~~~~ /usr/include/openssl/evp.h:1354:5: note: declared here 1354 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc: In function 'v8::Maybe node::crypto::GetRsaKeyDetail(node::Environment*, const KeyObjectData&, v8::Local)': ../../src/crypto/crypto_rsa.cc:517:28: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 517 | rsa = EVP_PKEY_get0_RSA(m_pkey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:519:48: warning: 'void* EVP_PKEY_get0(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 519 | rsa = static_cast(EVP_PKEY_get0(m_pkey.get())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1340:7: note: declared here 1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:523:15: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 523 | RSA_get0_key(rsa, &n, &e, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:564:55: warning: 'const RSA_PSS_PARAMS* RSA_get0_pss_params(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 564 | const RSA_PSS_PARAMS* params = RSA_get0_pss_params(rsa); | ~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:251:45: note: declared here 251 | OSSL_DEPRECATEDIN_3_0 const RSA_PSS_PARAMS *RSA_get0_pss_params(const RSA *r); | ^~~~~~~~~~~~~~~~~~~ [378/1913] CXX obj/src/libnode.node_postmortem_metadata.o [379/1913] CXX obj/src/libnode.node_platform.o [380/1913] CXX obj/src/libnode.node_perf.o [381/1913] CXX obj/src/libnode.node_os.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_context.h:7, from ../../src/crypto/crypto_tls.h:27, from ../../src/crypto/crypto_tls.cc:22: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_tls.cc: In member function 'void node::crypto::TLSWrap::ClearOut()': ../../src/crypto/crypto_tls.cc:845:49: warning: 'const char* ERR_func_error_string(long unsigned int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 845 | const char* fs = ERR_func_error_string(ssl_err); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from ../../deps/ncrypto/ncrypto.h:14: /usr/include/openssl/err.h:459:35: note: declared here 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^~~~~~~~~~~~~~~~~~~~~ [382/1913] CXX obj/src/libnode.node_options.o [383/1913] CXX obj/src/libnode.node_modules.o [384/1913] CXX obj/src/libnode.node_metadata.o [385/1913] CXX obj/src/libnode.node_messaging.o [386/1913] CXX obj/src/libnode.node_main_instance.o [387/1913] CXX obj/src/libnode.node_i18n.o [388/1913] CXX obj/src/libnode.node_http2.o [389/1913] CXX obj/src/libnode.node_http_parser.o [390/1913] CXX obj/src/libnode.node_file.o [391/1913] CXX obj/src/libnode.node_external_reference.o [392/1913] CXX obj/src/libnode.node_errors.o [393/1913] CXX obj/src/libnode.node_env_var.o [394/1913] CXX obj/src/libnode.node_dotenv.o [395/1913] CXX obj/src/libnode.node_dir.o [396/1913] CXX obj/src/libnode.node_debug.o [397/1913] CXX obj/src/libnode.node_credentials.o [398/1913] CXX obj/src/libnode.node_contextify.o [399/1913] CXX obj/src/libnode.node_constants.o [400/1913] CXX obj/src/libnode.node_config.o [401/1913] CXX obj/src/libnode.node_builtins.o In file included from ../../deps/v8/include/v8-handle-base.h:8, from ../../deps/v8/include/v8-local-handle.h:13, from ../../deps/v8/include/v8-profiler.h:15, from ../../src/memory_tracker.h:5, from ../../src/base_object.h:29, from ../../src/node_webstorage.h:6, from ../../src/node_webstorage.cc:1: In function 'v8::internal::Internals::GetRoot(v8::Isolate*, int)', inlined from 'v8::ReturnValue::SetTheHole()' at ../../deps/v8/include/v8-function-callback.h:441:23, inlined from 'v8::ReturnValue::Set(v8::Local)void' at ../../deps/v8/include/v8-function-callback.h:358:15, inlined from 'node::webstorage::StorageGetter(v8::Local, v8::PropertyCallbackInfo const&)' at ../../src/node_webstorage.cc:564:30: ../../deps/v8/include/v8-internal.h:962:39: warning: array subscript 0 is outside array bounds of 'Address[0:]' [-Warray-bounds=] 962 | return *GetRootSlot(isolate, index); | ^ In function 'node::webstorage::StorageGetter(v8::Local, v8::PropertyCallbackInfo const&)': cc1plus: note: source object is likely at address zero [402/1913] CXX obj/src/libnode.node_buffer.o [403/1913] CXX obj/src/libnode.node_blob.o [404/1913] CXX obj/src/libnode.node_binding.o [405/1913] CXX obj/src/libnode.node_api.o [406/1913] CXX obj/src/libnode.node.o [407/1913] CXX obj/src/libnode.module_wrap.o [408/1913] CXX obj/src/libnode.json_parser.o [409/1913] CXX obj/src/libnode.js_udp_wrap.o [410/1913] CXX obj/src/libnode.json_utils.o [411/1913] CXX obj/src/libnode.js_stream.o [412/1913] CXX obj/src/libnode.js_native_api_v8.o In file included from ../../src/node_metadata.cc:29: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [413/1913] CXX obj/src/libnode.internal_only_v8.o [414/1913] CXX obj/src/libnode.histogram.o [415/1913] CXX obj/src/libnode.heap_utils.o [416/1913] CXX obj/src/libnode.handle_wrap.o [417/1913] CXX obj/src/libnode.fs_event_wrap.o [418/1913] CXX obj/src/libnode.env.o [419/1913] CXX obj/src/libnode.encoding_binding.o [420/1913] CXX obj/src/libnode.embedded_data.o [421/1913] CXX obj/src/libnode.debug_utils.o [422/1913] CXX obj/src/dataqueue/libnode.queue.o [423/1913] CXX obj/src/libnode.connection_wrap.o [424/1913] CXX obj/src/libnode.connect_wrap.o [425/1913] CXX obj/src/libnode.compile_cache.o [426/1913] CXX obj/src/libnode.cleanup_queue.o [427/1913] CXX obj/src/libnode.cares_wrap.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/node_main_instance.cc:4: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [428/1913] CXX obj/src/libnode.base_object.o [429/1913] CXX obj/src/libnode.async_wrap.o In file included from /usr/include/c++/14.2.0/string:51, from ../../src/node_sea.h:8, from ../../src/node_sea.cc:1: In function 'std::__copy_move::__copy_m(char**, char**, char**)char**', inlined from 'std::__copy_move_a2(char**, char**, char**)char**' at /usr/include/c++/14.2.0/bits/stl_algobase.h:521:30, inlined from 'std::__copy_move_a1(char**, char**, char**)char**' at /usr/include/c++/14.2.0/bits/stl_algobase.h:548:42, inlined from 'std::__copy_move_a(char**, char**, char**)char**' at /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31, inlined from 'std::copy(char**, char**, char**)char**' at /usr/include/c++/14.2.0/bits/stl_algobase.h:651:7, inlined from 'std::__uninitialized_copy::__uninit_copy(char**, char**, char**)char**' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:147:27, inlined from 'std::uninitialized_copy(char**, char**, char**)char**' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15, inlined from 'std::__uninitialized_copy_a(char**, char**, char**, std::allocator&)char**' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37, inlined from 'std::vector >::_M_range_insert(__gnu_cxx::__normal_iterator > >, char**, char**, std::forward_iterator_tag)void' at /usr/include/c++/14.2.0/bits/vector.tcc:1022:38, inlined from 'std::vector >::insert(__gnu_cxx::__normal_iterator > >, char**, char**)__gnu_cxx::__normal_iterator > >' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19, inlined from 'node::sea::FixupArgsForSEA(int, char**)' at ../../src/node_sea.cc:272:20: /usr/include/c++/14.2.0/bits/stl_algobase.h:452:30: warning: 'memcpy' writing 9 or more bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/x86_64-alpine-linux-musl/bits/c++allocator.h:33, from /usr/include/c++/14.2.0/bits/allocator.h:46, from /usr/include/c++/14.2.0/string:43: In member function 'std::__new_allocator::allocate(unsigned long, void const*)', inlined from 'std::allocator::allocate(unsigned long)' at /usr/include/c++/14.2.0/bits/allocator.h:196:40, inlined from 'std::allocator_traits >::allocate(std::allocator&, unsigned long)' at /usr/include/c++/14.2.0/bits/alloc_traits.h:478:28, inlined from 'std::_Vector_base >::_M_allocate(unsigned long)' at /usr/include/c++/14.2.0/bits/stl_vector.h:380:33, inlined from 'std::vector >::_M_range_insert(__gnu_cxx::__normal_iterator > >, char**, char**, std::forward_iterator_tag)void' at /usr/include/c++/14.2.0/bits/vector.tcc:1013:40, inlined from 'std::vector >::insert(__gnu_cxx::__normal_iterator > >, char**, char**)__gnu_cxx::__normal_iterator > >' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19, inlined from 'node::sea::FixupArgsForSEA(int, char**)' at ../../src/node_sea.cc:272:20: /usr/include/c++/14.2.0/bits/new_allocator.h:151:55: note: at offset [-9223372036854775808, -1] into destination object of size [8, 9223372036854775800] allocated by 'operator new(unsigned long)' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ [430/1913] CXX obj/src/libnode.async_context_frame.o [431/1913] CXX obj/src/api/libnode.utils.o [432/1913] CXX obj/src/api/libnode.hooks.o [433/1913] CXX obj/src/api/libnode.exceptions.o [434/1913] CXX obj/src/api/libnode.environment.o [435/1913] CXX obj/src/api/libnode.encoding.o [436/1913] CXX obj/src/api/libnode.embed_helpers.o [437/1913] CXX obj/src/api/libnode.callback.o [438/1913] CXX obj/src/api/libnode.async_resource.o [439/1913] CXX obj/gen/src/node/inspector/protocol/libnode.Network.o [440/1913] CXX obj/gen/src/node/inspector/protocol/libnode.NodeRuntime.o [441/1913] CXX obj/gen/src/node/inspector/protocol/libnode.NodeTracing.o [442/1913] CXX obj/gen/src/node/inspector/protocol/libnode.NodeWorker.o [443/1913] CXX obj/gen/src/node/inspector/protocol/libnode.Protocol.o [444/1913] CXX obj/gen/libnode.node_javascript.o [445/1913] AR obj/tools/v8_gypfiles/libtorque_base.a [446/1913] STAMP obj/tools/v8_gypfiles/torque.actions_depends.stamp [447/1913] LINK torque [448/1913] ACTION run_torque: run_torque_action_e3070f7afaffd8a3b4612441e26c1d85 In file included from ../../src/node.cc:50: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [449/1913] STAMP obj/tools/v8_gypfiles/run_torque.actions_rules_copies.stamp [450/1913] STAMP obj/tools/v8_gypfiles/v8_init.compile_depends.stamp [451/1913] STAMP obj/tools/v8_gypfiles/v8_init.actions_depends.stamp [452/1913] STAMP obj/tools/v8_gypfiles/v8_initializers_slow.compile_depends.stamp [453/1913] STAMP obj/tools/v8_gypfiles/v8_initializers_slow.actions_depends.stamp [454/1913] STAMP obj/tools/v8_gypfiles/v8_internal_headers.compile_depends.stamp [455/1913] STAMP obj/tools/v8_gypfiles/v8_internal_headers.actions_depends.stamp [456/1913] ACTION postmortem-metadata: gen-postmortem-metadata_7acc03b21ed727c9887fcf4669bc652e [457/1913] CXX obj/deps/v8/src/init/v8_init.setup-isolate-full.o [458/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers_slow.wasm-to-js-tq-csa.o [459/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers_slow.js-to-wasm-tq-csa.o [460/1913] STAMP obj/tools/v8_gypfiles/v8_compiler.actions_depends.stamp [461/1913] STAMP obj/tools/v8_gypfiles/v8_turboshaft.actions_depends.stamp [462/1913] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.actions_depends.stamp [463/1913] STAMP obj/tools/v8_gypfiles/v8_compiler.compile_depends.stamp [464/1913] STAMP obj/tools/v8_gypfiles/v8_turboshaft.compile_depends.stamp [465/1913] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.compile_depends.stamp [466/1913] STAMP obj/tools/v8_gypfiles/v8_compiler_for_mksnapshot.compile_depends.stamp [467/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-typer.o [468/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-loop-peeling.o [469/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-load-elimination.o [470/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-js-lowering.o [471/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-inlining.o [472/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-inlining-into-js.o [473/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-graph-assembler.o [474/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-gc-operator-reducer.o [475/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-gc-lowering.o [476/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-escape-analysis.o [477/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-compiler.o [478/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-compiler-definitions.o [479/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-call-descriptors.o [480/1913] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-address-reassociation.o [481/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-turboshaft-compiler.o [482/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-optimize-phase.o [483/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-lowering-phase.o [484/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-gc-typed-optimization-reducer.o [485/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-gc-optimize-phase.o [486/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.int64-lowering-phase.o [487/1913] CXX obj/deps/v8/src/compiler/v8_compiler.int64-lowering.o [488/1913] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.unwinding-info-writer-x64.o [489/1913] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.instruction-selector-x64.o [490/1913] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.instruction-scheduler-x64.o [491/1913] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.code-generator-x64.o [492/1913] CXX obj/deps/v8/src/compiler/v8_compiler.zone-stats.o [493/1913] CXX obj/deps/v8/src/compiler/v8_compiler.verifier.o [494/1913] CXX obj/deps/v8/src/compiler/v8_compiler.value-numbering-reducer.o [495/1913] CXX obj/deps/v8/src/compiler/v8_compiler.types.o [496/1913] CXX obj/deps/v8/src/compiler/v8_compiler.typer.o [497/1913] CXX obj/deps/v8/src/compiler/v8_compiler.typed-optimization.o [498/1913] CXX obj/deps/v8/src/compiler/v8_compiler.type-narrowing-reducer.o [499/1913] CXX obj/deps/v8/src/compiler/v8_compiler.type-cache.o [500/1913] CXX obj/deps/v8/src/compiler/v8_compiler.turbofan-enabled.o [501/1913] CXX obj/deps/v8/src/compiler/v8_compiler.string-builder-optimizer.o [502/1913] CXX obj/deps/v8/src/compiler/v8_compiler.store-store-elimination.o [503/1913] CXX obj/deps/v8/src/compiler/v8_compiler.state-values-utils.o [504/1913] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-operator.o [505/1913] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-ir.o [506/1913] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-interpreter-frame-state.o [507/1913] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-graph-printer.o [508/1913] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-graph-builder.o [509/1913] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.actions_depends.stamp [510/1913] ACTION Generating inspector protocol sources from protocol json [511/1913] ACTION Checking inspector protocol compatibility [512/1913] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-compilation-unit.o [513/1913] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.actions_rules_copies.stamp [514/1913] STAMP obj/tools/v8_gypfiles/torque_generated_initializers.compile_depends.stamp [515/1913] STAMP obj/tools/v8_gypfiles/mksnapshot.compile_depends.stamp [516/1913] CXX obj/deps/v8/src/snapshot/mksnapshot.static-roots-gen.o ../../src/cares_wrap.cc: In function 'int node::cares_wrap::{anonymous}::ParseGeneralReply(node::Environment*, const unsigned char*, int, int*, v8::Local, void*, int*)': ../../src/cares_wrap.cc:219:34: warning: 'int ares_parse_a_reply(const unsigned char*, int, hostent**, ares_addrttl*, int*)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 219 | status = ares_parse_a_reply(buf, | ~~~~~~~~~~~~~~~~~~^~~~~ 220 | len, | ~~~~ 221 | &host, | ~~~~~~ 222 | static_cast(addrttls), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223 | naddrttls); | ~~~~~~~~~~ In file included from ../../src/cares_wrap.h:16, from ../../src/cares_wrap.cc:22: /usr/include/ares.h:1098:55: note: declared here 1098 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_a_reply( | ^~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc:226:37: warning: 'int ares_parse_aaaa_reply(const unsigned char*, int, hostent**, ares_addr6ttl*, int*)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 226 | status = ares_parse_aaaa_reply(buf, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 227 | len, | ~~~~ 228 | &host, | ~~~~~~ 229 | static_cast(addrttls), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | naddrttls); | ~~~~~~~~~~ /usr/include/ares.h:1102:55: note: declared here 1102 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_aaaa_reply( | ^~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc:233:35: warning: 'int ares_parse_ns_reply(const unsigned char*, int, hostent**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 233 | status = ares_parse_ns_reply(buf, len, &host); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/ares.h:1113:55: note: declared here 1113 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ns_reply( | ^~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc:236:36: warning: 'int ares_parse_ptr_reply(const unsigned char*, int, const void*, int, int, hostent**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 236 | status = ares_parse_ptr_reply(buf, len, nullptr, 0, AF_INET, &host); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1109:55: note: declared here 1109 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ptr_reply( | ^~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'int node::cares_wrap::{anonymous}::ParseMxReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': ../../src/cares_wrap.cc:295:35: warning: 'int ares_parse_mx_reply(const unsigned char*, int, ares_mx_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 295 | int status = ares_parse_mx_reply(buf, len, &mx_start); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1119:55: note: declared here 1119 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_mx_reply( | ^~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'int node::cares_wrap::{anonymous}::ParseCaaReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': ../../src/cares_wrap.cc:330:36: warning: 'int ares_parse_caa_reply(const unsigned char*, int, ares_caa_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 330 | int status = ares_parse_caa_reply(buf, len, &caa_start); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1106:55: note: declared here 1106 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_caa_reply( | ^~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'int node::cares_wrap::{anonymous}::ParseTxtReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': ../../src/cares_wrap.cc:367:40: warning: 'int ares_parse_txt_reply_ext(const unsigned char*, int, ares_txt_ext**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 367 | int status = ares_parse_txt_reply_ext(buf, len, &txt_out); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1125:55: note: declared here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'int node::cares_wrap::{anonymous}::ParseSrvReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': ../../src/cares_wrap.cc:430:36: warning: 'int ares_parse_srv_reply(const unsigned char*, int, ares_srv_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 430 | int status = ares_parse_srv_reply(buf, len, &srv_start); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1116:55: note: declared here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'int node::cares_wrap::{anonymous}::ParseNaptrReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': ../../src/cares_wrap.cc:472:38: warning: 'int ares_parse_naptr_reply(const unsigned char*, int, ares_naptr_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 472 | int status = ares_parse_naptr_reply(buf, len, &naptr_start); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1128:55: note: declared here 1128 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_naptr_reply( | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In member function 'void node::cares_wrap::ChannelWrap::EnsureServers()': ../../src/cares_wrap.cc:802:25: warning: 'int ares_get_servers_ports(const ares_channel_t*, ares_addr_port_node**)' is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations] 802 | ares_get_servers_ports(channel_, &servers); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1188:28: note: declared here 1188 | int ares_get_servers_ports(const ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In static member function 'static int node::cares_wrap::SoaTraits::Parse(node::cares_wrap::QuerySoaWrap*, const std::unique_ptr&)': ../../src/cares_wrap.cc:1331:36: warning: 'int ares_parse_soa_reply(const unsigned char*, int, ares_soa_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 1331 | int status = ares_parse_soa_reply(buf, len, &soa_out); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1131:55: note: declared here 1131 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_soa_reply( | ^~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'void node::cares_wrap::{anonymous}::GetServers(const v8::FunctionCallbackInfo&)': ../../src/cares_wrap.cc:1701:33: warning: 'int ares_get_servers_ports(const ares_channel_t*, ares_addr_port_node**)' is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations] 1701 | int r = ares_get_servers_ports(channel->cares_channel(), &servers); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1188:28: note: declared here 1188 | int ares_get_servers_ports(const ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'void node::cares_wrap::{anonymous}::SetServers(const v8::FunctionCallbackInfo&)': ../../src/cares_wrap.cc:1746:30: warning: 'int ares_set_servers(ares_channel_t*, const ares_addr_node*)' is deprecated: Use ares_set_servers_csv instead [-Wdeprecated-declarations] 1746 | int rv = ares_set_servers(channel->cares_channel(), nullptr); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1168:61: note: declared here 1168 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_set_servers_csv) int ares_set_servers( | ^~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc:1801:33: warning: 'int ares_set_servers_ports(ares_channel_t*, const ares_addr_port_node*)' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 1801 | err = ares_set_servers_ports(channel->cares_channel(), servers.data()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1173:20: note: declared here 1173 | int ares_set_servers_ports(ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::AnyTraits]': ../../src/cares_wrap.cc:833:18: required from here 833 | wrap->AresQuery(name, ns_c_in, ns_t_any); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::ATraits]': ../../src/cares_wrap.cc:838:18: required from here 838 | wrap->AresQuery(name, ns_c_in, ns_t_a); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::AaaaTraits]': ../../src/cares_wrap.cc:843:18: required from here 843 | wrap->AresQuery(name, ns_c_in, ns_t_aaaa); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::CaaTraits]': ../../src/cares_wrap.cc:848:18: required from here 848 | wrap->AresQuery(name, ns_c_in, T_CAA); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::CnameTraits]': ../../src/cares_wrap.cc:853:18: required from here 853 | wrap->AresQuery(name, ns_c_in, ns_t_cname); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::MxTraits]': ../../src/cares_wrap.cc:858:18: required from here 858 | wrap->AresQuery(name, ns_c_in, ns_t_mx); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::NsTraits]': ../../src/cares_wrap.cc:863:18: required from here 863 | wrap->AresQuery(name, ns_c_in, ns_t_ns); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::TxtTraits]': ../../src/cares_wrap.cc:868:18: required from here 868 | wrap->AresQuery(name, ns_c_in, ns_t_txt); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::SrvTraits]': ../../src/cares_wrap.cc:873:18: required from here 873 | wrap->AresQuery(name, ns_c_in, ns_t_srv); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::PtrTraits]': ../../src/cares_wrap.cc:878:18: required from here 878 | wrap->AresQuery(name, ns_c_in, ns_t_ptr); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::NaptrTraits]': ../../src/cares_wrap.cc:883:18: required from here 883 | wrap->AresQuery(name, ns_c_in, ns_t_naptr); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::SoaTraits]': ../../src/cares_wrap.cc:888:18: required from here 888 | wrap->AresQuery(name, ns_c_in, ns_t_soa); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ [517/1913] CXX obj/deps/v8/src/snapshot/mksnapshot.snapshot-empty.o [518/1913] CXX obj/deps/v8/src/snapshot/mksnapshot.mksnapshot.o [519/1913] AR obj/libnode.a [520/1913] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-win.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/references.h:10, from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../../deps/v8/src/snapshot/snapshot.h:14, from ../../deps/v8/src/snapshot/snapshot-empty.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [521/1913] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-mac.o [522/1913] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-generic.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../../deps/v8/src/snapshot/embedded/embedded-file-writer.h:16, from ../../deps/v8/src/snapshot/mksnapshot.cc:20: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [523/1913] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-base.o [524/1913] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-aix.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/type-cache.h:9, from ../../deps/v8/src/compiler/type-cache.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [525/1913] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.embedded-file-writer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/value-numbering-reducer.h:10, from ../../deps/v8/src/compiler/value-numbering-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [526/1913] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.embedded-empty.o [527/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/wasm/v8_initializers.wasm-objects-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/turbofan-enabled.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [528/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/debug/v8_initializers.debug-wasm-objects-tq-csa.o [529/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.wasm-strings-tq-csa.o [530/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.wasm-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/compiler/wasm-compiler-definitions.h:17, from ../../deps/v8/src/compiler/wasm-compiler-definitions.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [531/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.js-to-js-tq-csa.o [532/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-segments-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, from ../../deps/v8/src/compiler/backend/x64/instruction-scheduler-x64.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [533/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-segmenter-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/wasm-loop-peeling.h:12, from ../../deps/v8/src/compiler/wasm-loop-peeling.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [534/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-segment-iterator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/x64/unwinding-info-writer-x64.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [535/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-relative-time-format-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-escape-analysis.h:12, from ../../deps/v8/src/compiler/wasm-escape-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [536/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-plural-rules-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/wasm-graph-assembler.h:12, from ../../deps/v8/src/compiler/wasm-call-descriptors.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [537/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-number-format-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/wasm-address-reassociation.h:8, from ../../deps/v8/src/compiler/wasm-address-reassociation.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [538/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-locale-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/state-values-utils.h:10, from ../../deps/v8/src/compiler/state-values-utils.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [539/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-list-format-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/type-narrowing-reducer.h:9, from ../../deps/v8/src/compiler/type-narrowing-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [540/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-duration-format-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-js-lowering.h:12, from ../../deps/v8/src/compiler/wasm-js-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [541/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-display-names-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/int64-lowering.h:10, from ../../deps/v8/src/compiler/int64-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [542/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-date-time-format-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/wasm-graph-assembler.h:12, from ../../deps/v8/src/compiler/wasm-graph-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [543/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-collator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/control-path-state.h:9, from ../../deps/v8/src/compiler/wasm-gc-operator-reducer.h:12, from ../../deps/v8/src/compiler/wasm-gc-operator-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [544/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-break-iterator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/wasm-inlining-into-js.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [545/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.intl-objects-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-inlining.h:12, from ../../deps/v8/src/compiler/wasm-inlining.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [546/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/third_party/v8/builtins/v8_initializers.array-sort-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-load-elimination.h:10, from ../../deps/v8/src/compiler/wasm-load-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [547/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/test/torque/v8_initializers.test-torque-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-typer.h:12, from ../../deps/v8/src/compiler/wasm-typer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [548/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.turboshaft-types-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/all-nodes.h:8, from ../../deps/v8/src/compiler/verifier.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [549/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.turbofan-types-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/int64-lowering-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/int64-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [550/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.torque-defined-classes-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/compiler/store-store-elimination.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [551/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.templates-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-gc-lowering.h:12, from ../../deps/v8/src/compiler/wasm-gc-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [552/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.template-objects-tq-csa.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/init/setup-isolate-full.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [553/1913] AR obj/tools/v8_gypfiles/libv8_init.a [554/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.synthetic-module-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [555/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.swiss-name-dictionary-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-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/maglev/maglev-compilation-unit.h:10, from ../../deps/v8/src/maglev/maglev-interpreter-frame-state.h:13, from ../../deps/v8/src/maglev/maglev-interpreter-frame-state.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [556/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.swiss-hash-table-helpers-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [557/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.struct-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/snapshot/static-roots-gen.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [558/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.string-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/types.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [559/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.source-text-module-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/typed-optimization.h:9, from ../../deps/v8/src/compiler/typed-optimization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [560/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.shared-function-info-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/string-builder-optimizer.h:14, from ../../deps/v8/src/compiler/string-builder-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [561/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.script-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/simplified-operator.h:15, from ../../deps/v8/src/compiler/simplified-operator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [562/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.scope-info-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-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/maglev/maglev-compilation-unit.h:10, from ../../deps/v8/src/maglev/maglev-compilation-unit.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [563/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.regexp-match-info-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/operation-typer.h:10, from ../../deps/v8/src/compiler/typer.h:9, from ../../deps/v8/src/compiler/typer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [564/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.prototype-info-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../../deps/v8/src/snapshot/embedded/embedded-file-writer.h:16, from ../../deps/v8/src/snapshot/embedded/embedded-file-writer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [565/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.property-descriptor-object-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/access-info.h:8, from ../../deps/v8/src/maglev/maglev-ir.h:23, from ../../deps/v8/src/maglev/maglev-ir.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [566/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.property-cell-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [567/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.property-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/debug/debug-wasm-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [568/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.promise-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/wasm-compiler.h:18, from ../../deps/v8/src/compiler/wasm-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [569/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.primitive-heap-object-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/wasm-strings-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [570/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.ordered-hash-table-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction-selector-adapter.h:9, from ../../deps/v8/src/compiler/backend/x64/instruction-selector-x64.cc:18: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [571/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.trusted-object-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-break-iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [572/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.hole-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-relative-time-format-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [573/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.oddball-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [574/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.name-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-segment-iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [575/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.module-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-segments-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [576/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.microtask-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-plural-rules-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [577/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.megadom-handler-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-list-format-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [578/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.map-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-locale-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [579/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.literal-objects-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-segmenter-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [580/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-weak-refs-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-display-names-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [581/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-temporal-objects-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/js-to-js-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [582/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-struct-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-date-time-format-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [583/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-shared-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-duration-format-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [584/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-shadow-realm-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/torque-defined-classes-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [585/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-regexp-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [586/1913] AR obj/tools/v8_gypfiles/libv8_initializers_slow.a [587/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-regexp-string-iterator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-number-format-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [588/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-raw-json-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-collator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [589/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-proxy-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/template-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [590/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-promise-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/synthetic-module-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [591/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-objects-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/swiss-hash-table-helpers-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [592/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-iterator-helpers-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/templates-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [593/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-generator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/backend/x64/code-generator-x64.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [594/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-function-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/wasm/wasm-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [595/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-collection-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [596/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-collection-iterator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/turbofan-types-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [597/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-atomics-synchronization-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/swiss-name-dictionary-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [598/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/struct-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [599/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-array-buffer-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/turboshaft-types-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [600/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.heap-object-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/script-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [601/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.heap-number-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/prototype-info-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [602/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.free-space-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/source-text-module-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [603/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.foreign-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/intl-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [604/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.fixed-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/scope-info-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [605/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.feedback-vector-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/regexp-match-info-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [606/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.feedback-cell-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/shared-function-info-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [607/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.embedder-data-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/string-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [608/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.descriptor-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [609/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.debug-objects-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/property-cell-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [610/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.data-handler-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/wasm-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [611/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.contexts-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/property-descriptor-object-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [612/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.bytecode-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/third_party/v8/builtins/array-sort-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [613/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.cell-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/test/torque/test-torque-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [614/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.call-site-info-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/heap/parked-scope.h:11, from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, from ../../deps/v8/src/maglev/maglev-graph-builder.h:19, from ../../deps/v8/src/maglev/maglev-graph-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [615/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.bigint-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/property-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [616/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.arguments-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/promise-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [617/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.api-callbacks-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/primitive-heap-object-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [618/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.allocation-site-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/trusted-object-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [619/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/ic/v8_initializers.handler-configuration-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/hole-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [620/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.weak-ref-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/megadom-handler-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [621/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/oddball-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [622/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-with-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/module-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [623/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-values-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-shadow-realm-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [624/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-to-sorted-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/name-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [625/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-to-reversed-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/microtask-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [626/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-subarray-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/literal-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [627/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-sort-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-shared-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [628/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-some-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-struct-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [629/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-slice-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-weak-refs-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [630/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-set-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/map-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [631/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-reduceright-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-proxy-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [632/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-reduce-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-regexp-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [633/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-regexp-string-iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [634/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-keys-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/ordered-hash-table-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [635/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-from-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-promise-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [636/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-foreach-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-raw-json-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [637/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findlastindex-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-temporal-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [638/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findlast-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-collection-iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [639/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findindex-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [640/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-find-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-collection-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [641/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-filter-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/heap-number-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [642/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-entries-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-function-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [643/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-every-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [644/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-createtypedarray-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-atomics-synchronization-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [645/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-at-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-generator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [646/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.torque-internal-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/heap-object-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [647/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.symbol-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/free-space-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [648/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.suppressed-error-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-iterator-helpers-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [649/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-trim-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/foreign-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [650/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-towellformed-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/feedback-vector-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [651/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-substring-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/embedder-data-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [652/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-substr-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/data-handler-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [653/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-startswith-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/descriptor-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [654/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-slice-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-array-buffer-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [655/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-replaceall-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/debug-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [656/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-repeat-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/feedback-cell-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [657/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-pad-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/fixed-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [658/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-match-search-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/bytecode-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [659/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-iterator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/cell-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [660/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-iswellformed-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/call-site-info-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [661/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-indexof-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/bigint-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [662/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-includes-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/contexts-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [663/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-html-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/allocation-site-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [664/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-endswith-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/ic/handler-configuration-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [665/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-at-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/arguments-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [666/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-union-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/weak-ref-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [667/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-symmetric-difference-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/api-callbacks-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [668/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-superset-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-to-reversed-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [669/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-subset-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-with-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [670/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-disjoint-from-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-values-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [671/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-intersection-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-to-sorted-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [672/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-difference-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-some-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [673/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-subarray-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [674/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-test-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-reduce-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [675/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-split-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-set-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [676/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-source-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-foreach-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [677/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-search-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-reduceright-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [678/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-replace-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-keys-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [679/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-match-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [680/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-match-all-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-slice-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [681/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-exec-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [682/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.reflect-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-from-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [683/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-findlast-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [684/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-set-prototype-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-sort-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [685/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-set-property-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-every-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [686/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-revoke-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-findlastindex-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [687/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-revocable-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-find-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [688/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-prevent-extensions-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-entries-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [689/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-is-extensible-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-findindex-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [690/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-has-property-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/symbol-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [691/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-get-prototype-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-at-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [692/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-get-property-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/suppressed-error-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [693/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-delete-property-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-substring-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [694/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-constructor-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-startswith-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [695/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-withresolvers-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-slice-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [696/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-then-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-repeat-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [697/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-resolve-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-towellformed-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [698/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-reaction-job-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-pad-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [699/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-race-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-match-search-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [700/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-misc-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-substr-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [701/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-jobs-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-filter-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [702/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-finally-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-replaceall-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [703/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-constructor-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-iswellformed-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [704/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-any-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-createtypedarray-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [705/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-all-element-closure-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/torque-internal-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [706/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-all-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [707/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-abstract-operations-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-trim-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [708/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-indexof-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [709/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-groupby-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-includes-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [710/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-fromentries-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-html-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [711/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.number-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-union-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [712/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.math-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-at-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [713/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.map-groupby-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-endswith-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [714/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-helpers-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-symmetric-difference-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [715/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-from-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-is-superset-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [716/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-search-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [717/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.internal-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-is-subset-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [718/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.internal-coverage-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-test-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [719/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.ic-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-source-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [720/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.ic-callable-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [721/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.growable-fixed-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-is-disjoint-from-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [722/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.function-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-intersection-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [723/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.frame-arguments-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-match-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [724/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.frames-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-split-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [725/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.finalization-registry-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [726/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.data-view-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-set-prototype-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [727/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.console-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-exec-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [728/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.convert-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-replace-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [729/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.conversion-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-difference-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [730/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.constructor-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-revoke-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [731/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.collections-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/reflect-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [732/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.cast-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-has-property-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [733/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.builtins-string-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-match-all-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [734/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.builtins-bigint-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-set-property-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [735/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.boolean-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-prevent-extensions-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [736/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.base-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-get-property-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [737/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.arraybuffer-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-constructor-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [738/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-then-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [739/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-with-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-is-extensible-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [740/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-unshift-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-withresolvers-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [741/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-spliced-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-revocable-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [742/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-sorted-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-delete-property-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [743/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-reversed-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-get-prototype-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [744/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-splice-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-reaction-job-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [745/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-some-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-jobs-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [746/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-slice-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-resolve-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [747/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-shift-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-finally-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [748/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reverse-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-misc-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [749/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reduce-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/object-groupby-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [750/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reduce-right-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-constructor-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [751/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-race-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [752/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-map-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/object-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [753/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-lastindexof-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-all-element-closure-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [754/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-join-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/object-fromentries-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [755/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-isarray-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-abstract-operations-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [756/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-from-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-any-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [757/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-from-async-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/map-groupby-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [758/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-foreach-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-all-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [759/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-flat-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/number-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [760/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findlastindex-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/iterator-from-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [761/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findlast-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/math-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [762/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findindex-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [763/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-find-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/internal-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [764/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-filter-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/ic-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [765/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-every-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/internal-coverage-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [766/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-copywithin-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/growable-fixed-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [767/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-concat-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/iterator-helpers-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [768/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-at-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/frame-arguments-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [769/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.aggregate-error-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/frames-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [770/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_initializers.exported-macros-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/console-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [771/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_initializers.enum-verifiers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/function-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [772/1913] CXX obj/deps/v8/src/builtins/x64/v8_initializers.builtins-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-with-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [773/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-wasm-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/ic-callable-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [774/1913] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-intrinsics-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/convert-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [775/1913] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/collections-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [776/1913] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/builtins-string-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [777/1913] CXX obj/deps/v8/src/ic/v8_initializers.unary-op-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/conversion-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [778/1913] CXX obj/deps/v8/src/ic/v8_initializers.keyed-store-generic.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/finalization-registry-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [779/1913] CXX obj/deps/v8/src/ic/v8_initializers.binary-op-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [780/1913] CXX obj/deps/v8/src/ic/v8_initializers.accessor-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/constructor-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [781/1913] CXX obj/deps/v8/src/heap/v8_initializers.setup-heap-internal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/boolean-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [782/1913] CXX obj/deps/v8/src/codegen/v8_initializers.code-stub-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/data-view-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [783/1913] CXX obj/deps/v8/src/builtins/v8_initializers.setup-builtins-internal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-to-reversed-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [784/1913] CXX obj/deps/v8/src/builtins/v8_initializers.profile-data-reader.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/arraybuffer-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [785/1913] CXX obj/deps/v8/src/builtins/v8_initializers.growable-fixed-array-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-to-sorted-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [786/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-typed-array-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-unshift-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [787/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-temporal-gen.o [788/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-string-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-some-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [789/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-sharedarraybuffer-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/builtins-bigint-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [790/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-shadow-realm-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-reduce-right-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [791/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-regexp-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-shift-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [792/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-proxy-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-splice-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [793/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-promise-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-reduce-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [794/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-object-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [795/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-number-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-isarray-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [796/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-microtask-queue-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-slice-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [797/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-lazy-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-reverse-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [798/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-iterator-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/base-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [799/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-intl-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-map-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [800/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-interpreter-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-to-spliced-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [801/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-internal-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-foreach-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [802/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-ic-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/cast-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [803/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-handler-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-from-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [804/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-global-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-findlastindex-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [805/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-generator-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-lastindexof-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [806/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-date-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/ic/unary-op-assembler.h:8, from ../../deps/v8/src/ic/unary-op-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [807/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-conversion-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/ic/binary-op-assembler.h:10, from ../../deps/v8/src/ic/binary-op-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [808/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-constructor-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-flat-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [809/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-collections-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-findindex-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [810/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-call-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/growable-fixed-array-gen.h:8, from ../../deps/v8/src/builtins/growable-fixed-array-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [811/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-bigint-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-findlast-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [812/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-iterator-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-find-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [813/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-generator-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-concat-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [814/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/builtins/builtins-interpreter-gen.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [815/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-function-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-copywithin-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [816/1913] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-array-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [817/1913] CXX obj/tools/v8_gypfiles/gen/v8_base_without_compiler.debug-support.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-filter-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [818/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.write-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/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-shadow-realm-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [819/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.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 gen/torque-generated/src/builtins/array-join-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [820/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.virtual-memory.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-every-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [821/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.trace-trait.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from gen/torque-generated/enum-verifiers.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [822/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.testing.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/aggregate-error-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [823/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.sweeper.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-at-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [824/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.stats-collector.o [825/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.remembered-set.o [826/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.raw-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/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/interpreter/interpreter-assembler.h:8, from ../../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8, from ../../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [827/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.process-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/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-wasm-gen.h:8, from ../../deps/v8/src/builtins/builtins-wasm-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [828/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.process-heap-statistics.o [829/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.prefinalizer-handler.o [830/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.pointer-policies.o [831/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.platform.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/ic/keyed-store-generic.h:9, from ../../deps/v8/src/ic/keyed-store-generic.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [832/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.persistent-node.o [833/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.page-memory.o [834/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.object-size-trait.o [835/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.object-allocator.o [836/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.name-trait.o [837/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.memory.o [838/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.member-storage.o [839/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-worklists.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/heap/setup-heap-internal.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [840/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-visitor.o [841/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-ic-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [842/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-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/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-number-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [843/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marker.o [844/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.logging.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-global-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [845/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.liveness-broker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/interpreter/interpreter-assembler.h:8, from ../../deps/v8/src/interpreter/interpreter-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [846/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap.o [847/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-statistics-collector.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/builtins/x64/builtins-x64.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [848/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-state.o [849/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-space.o [850/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-page.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-date-gen.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [851/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-object-header.o [852/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-growing.o [853/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-consistency.o [854/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-base.o [855/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-invoker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-from-async-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [856/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-info.o [857/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-info-table.o [858/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.free-list.o [859/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.explicit-management.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../../deps/v8/src/interpreter/interpreter-generator.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [860/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.concurrent-marker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../../deps/v8/src/builtins/builtins-temporal-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [861/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.compactor.o [862/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.compaction-worklists.o [863/1913] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.allocation.o [864/1913] CXX obj/deps/v8/src/heap/base/asm/x64/v8_base_without_compiler.push_registers_asm.o [865/1913] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.worklist.o [866/1913] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.stack.o [867/1913] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.memory-tagging.o [868/1913] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.incremental-marking-schedule.o [869/1913] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.active-system-pages.o [870/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-toom.o [871/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-fft.o [872/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-barrett.o [873/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.vector-arithmetic.o [874/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.tostring.o [875/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-schoolbook.o [876/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-karatsuba.o [877/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.fromstring.o [878/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-schoolbook.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-bigint-gen.h:8, from ../../deps/v8/src/builtins/builtins-bigint-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [879/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-helpers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-typed-array-gen.h:8, from ../../deps/v8/src/builtins/builtins-typed-array-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [880/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-burnikel.o [881/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.bitwise.o [882/1913] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.bigint-internal.o [883/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/wasm/v8_base_without_compiler.wasm-objects-tq.o [884/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/debug/v8_base_without_compiler.debug-wasm-objects-tq.o [885/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-to-js-tq.o [886/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-strings-tq.o [887/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-tq.o [888/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.js-to-wasm-tq.o [889/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.js-to-js-tq.o [890/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segments-tq.o [891/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segmenter-tq.o [892/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segment-iterator-tq.o [893/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-relative-time-format-tq.o [894/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-plural-rules-tq.o [895/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-number-format-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/exported-macros-assembler.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [896/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-locale-tq.o [897/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-list-format-tq.o [898/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-duration-format-tq.o [899/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-display-names-tq.o [900/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-date-time-format-tq.o [901/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collator-tq.o [902/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-break-iterator-tq.o [903/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.intl-objects-tq.o [904/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/third_party/v8/builtins/v8_base_without_compiler.array-sort-tq.o [905/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/test/torque/v8_base_without_compiler.test-torque-tq.o [906/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.turboshaft-types-tq.o [907/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.turbofan-types-tq.o [908/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.torque-defined-classes-tq.o [909/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.templates-tq.o [910/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.template-objects-tq.o [911/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.synthetic-module-tq.o [912/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.swiss-name-dictionary-tq.o [913/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.swiss-hash-table-helpers-tq.o [914/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.struct-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-proxy-gen.h:8, from ../../deps/v8/src/builtins/builtins-proxy-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [915/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.string-tq.o [916/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.source-text-module-tq.o [917/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.shared-function-info-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-call-gen.h:8, from ../../deps/v8/src/builtins/builtins-call-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [918/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.script-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-promise-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [919/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.scope-info-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/builtins/builtins-microtask-queue-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [920/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.regexp-match-info-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-string-gen.h:8, from ../../deps/v8/src/builtins/builtins-string-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [921/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.prototype-info-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../../deps/v8/src/builtins/builtins-iterator-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [922/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-descriptor-object-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../../deps/v8/src/builtins/builtins-intl-gen.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [923/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-cell-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/builtins/setup-builtins-internal.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [924/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-regexp-gen.h:9, from ../../deps/v8/src/builtins/builtins-regexp-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [925/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.promise-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-lazy-gen.h:8, from ../../deps/v8/src/builtins/builtins-lazy-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [926/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.primitive-heap-object-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/regexp-match-info.h:9, from gen/torque-generated/src/objects/regexp-match-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [927/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.ordered-hash-table-tq.o [928/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.trusted-object-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-generator-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [929/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.hole-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-object-gen.h:8, from ../../deps/v8/src/builtins/builtins-object-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [930/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.oddball-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from gen/torque-generated/src/objects/string-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [931/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.name-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/ic/accessor-assembler.h:9, from ../../deps/v8/src/ic/accessor-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [932/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.module-tq.o [933/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.microtask-tq.o [934/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.megadom-handler-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-conversion-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [935/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.map-tq.o [936/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.literal-objects-tq.o [937/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-weak-refs-tq.o [938/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-temporal-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-handler-gen.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [939/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-struct-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/builtins/builtins-internal-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [940/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-shared-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/execution/frames.h:15, from gen/debug-support.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [941/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-shadow-realm-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-iterator-gen.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [942/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-regexp-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../../deps/v8/src/builtins/builtins-constructor-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [943/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-regexp-string-iterator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-function-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [944/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-raw-json-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-generator-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [945/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-proxy-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [946/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-promise-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-collections-gen.h:8, from ../../deps/v8/src/builtins/builtins-collections-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [947/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/codegen/code-factory.h:8, from ../../deps/v8/src/builtins/builtins-array-gen.h:8, from ../../deps/v8/src/builtins/builtins-array-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [948/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-iterator-helpers-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segment-iterator.h:12, from ../../deps/v8/src/objects/js-segment-iterator-inl.h:11, from gen/torque-generated/src/objects/js-segment-iterator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [949/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-generator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segmenter.h:15, from ../../deps/v8/src/objects/js-segmenter-inl.h:11, from gen/torque-generated/src/objects/js-segmenter-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [950/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-function-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-locale-inl.h:12, from gen/torque-generated/src/objects/js-locale-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [951/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collection-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segments.h:12, from ../../deps/v8/src/objects/js-segments-inl.h:11, from gen/torque-generated/src/objects/js-segments-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [952/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collection-iterator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-list-format.h:16, from ../../deps/v8/src/objects/js-list-format-inl.h:12, from gen/torque-generated/src/objects/js-list-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [953/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-atomics-synchronization-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-display-names.h:15, from ../../deps/v8/src/objects/js-display-names-inl.h:12, from gen/torque-generated/src/objects/js-display-names-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [954/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/module-inl.h:8, from ../../deps/v8/src/objects/source-text-module-inl.h:8, from gen/torque-generated/src/objects/source-text-module-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [955/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-array-buffer-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/intl-objects.h:18, from ../../deps/v8/src/objects/js-break-iterator.h:15, from ../../deps/v8/src/objects/js-break-iterator-inl.h:12, from gen/torque-generated/src/objects/js-break-iterator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [956/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.heap-object-tq.o [957/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.heap-number-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/module-inl.h:8, from ../../deps/v8/src/objects/synthetic-module-inl.h:8, from gen/torque-generated/src/objects/synthetic-module-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [958/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.free-space-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/templates-inl.h:8, from gen/torque-generated/src/objects/templates-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [959/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.foreign-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-date-time-format.h:16, from ../../deps/v8/src/objects/js-date-time-format-inl.h:12, from gen/torque-generated/src/objects/js-date-time-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [960/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.fixed-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/wasm/wasm-objects-inl.h:16, from gen/torque-generated/src/wasm/wasm-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [961/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.feedback-vector-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-collator.h:15, from ../../deps/v8/src/objects/js-collator-inl.h:12, from gen/torque-generated/src/objects/js-collator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [962/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.feedback-cell-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/struct-inl.h:10, from gen/torque-generated/src/objects/struct-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [963/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.embedder-data-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-plural-rules-inl.h:12, from gen/torque-generated/src/objects/js-plural-rules-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [964/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.descriptor-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/objects/instance-type-inl.h:9, from gen/torque-generated/src/objects/turboshaft-types-tq.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [965/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.debug-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/template-objects.h:8, from ../../deps/v8/src/objects/template-objects-inl.h:8, from gen/torque-generated/src/objects/template-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [966/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.data-handler-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/objects/instance-type-inl.h:9, from gen/torque-generated/src/objects/turbofan-types-tq.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [967/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.contexts-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-number-format.h:16, from ../../deps/v8/src/objects/js-number-format-inl.h:12, from gen/torque-generated/src/objects/js-number-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [968/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.bytecode-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/scope-info-inl.h:8, from gen/torque-generated/src/objects/scope-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [969/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.cell-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-relative-time-format.h:16, from ../../deps/v8/src/objects/js-relative-time-format-inl.h:12, from gen/torque-generated/src/objects/js-relative-time-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [970/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.call-site-info-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-duration-format.h:12, from ../../deps/v8/src/objects/js-duration-format-inl.h:12, from gen/torque-generated/src/objects/js-duration-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [971/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.bigint-tq.o [972/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.arguments-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/torque-defined-classes-inl.h:7, from gen/torque-generated/src/objects/torque-defined-classes-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [973/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.api-callbacks-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/objects/shared-function-info-inl.h:10, from gen/torque-generated/src/objects/shared-function-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [974/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.allocation-site-tq.o [975/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/ic/v8_base_without_compiler.handler-configuration-tq.o [976/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.weak-ref-tq.o [977/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-tq.o [978/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-with-tq.o [979/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-values-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/prototype-info-inl.h:8, from gen/torque-generated/src/objects/prototype-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [980/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-to-sorted-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/property-descriptor-object-inl.h:8, from gen/torque-generated/src/objects/property-descriptor-object-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [981/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-to-reversed-tq.o [982/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-subarray-tq.o [983/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-sort-tq.o [984/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-some-tq.o [985/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-slice-tq.o [986/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-set-tq.o [987/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-reduceright-tq.o [988/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-reduce-tq.o [989/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-of-tq.o [990/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-keys-tq.o [991/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-from-tq.o [992/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-foreach-tq.o [993/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findlastindex-tq.o [994/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findlast-tq.o [995/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findindex-tq.o [996/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-find-tq.o [997/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-filter-tq.o [998/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-entries-tq.o [999/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-every-tq.o [1000/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-createtypedarray-tq.o [1001/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-at-tq.o [1002/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.torque-internal-tq.o [1003/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.symbol-tq.o [1004/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.suppressed-error-tq.o [1005/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-trim-tq.o [1006/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-towellformed-tq.o [1007/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-substring-tq.o [1008/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-substr-tq.o [1009/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-startswith-tq.o [1010/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-slice-tq.o [1011/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-replaceall-tq.o [1012/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-repeat-tq.o [1013/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-pad-tq.o [1014/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-match-search-tq.o [1015/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-iterator-tq.o [1016/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-iswellformed-tq.o [1017/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-indexof-tq.o [1018/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-includes-tq.o [1019/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-html-tq.o [1020/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-endswith-tq.o [1021/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-at-tq.o [1022/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-union-tq.o [1023/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-symmetric-difference-tq.o [1024/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-superset-of-tq.o [1025/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-subset-of-tq.o [1026/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-disjoint-from-tq.o [1027/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-intersection-tq.o [1028/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-difference-tq.o [1029/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-tq.o [1030/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-test-tq.o [1031/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-split-tq.o [1032/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-source-tq.o [1033/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-search-tq.o [1034/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-replace-tq.o [1035/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-match-tq.o [1036/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-match-all-tq.o [1037/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-exec-tq.o [1038/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.reflect-tq.o [1039/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-tq.o [1040/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-set-prototype-of-tq.o [1041/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-set-property-tq.o [1042/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-revoke-tq.o [1043/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-revocable-tq.o [1044/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-prevent-extensions-tq.o [1045/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-is-extensible-tq.o [1046/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-has-property-tq.o [1047/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-get-prototype-of-tq.o [1048/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-get-property-tq.o [1049/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-delete-property-tq.o [1050/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-constructor-tq.o [1051/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-withresolvers-tq.o [1052/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-then-tq.o [1053/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-resolve-tq.o [1054/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-reaction-job-tq.o [1055/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-race-tq.o [1056/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-misc-tq.o [1057/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-jobs-tq.o [1058/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-finally-tq.o [1059/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-constructor-tq.o [1060/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-any-tq.o [1061/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-all-element-closure-tq.o [1062/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-all-tq.o [1063/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-abstract-operations-tq.o [1064/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-tq.o [1065/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-groupby-tq.o [1066/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-fromentries-tq.o [1067/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.number-tq.o [1068/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.math-tq.o [1069/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.map-groupby-tq.o [1070/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-helpers-tq.o [1071/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-from-tq.o [1072/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-tq.o [1073/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.internal-tq.o [1074/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.internal-coverage-tq.o [1075/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.ic-tq.o [1076/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.ic-callable-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/property-cell-inl.h:8, from gen/torque-generated/src/objects/property-cell-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1077/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.growable-fixed-array-tq.o [1078/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.function-tq.o [1079/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.frame-arguments-tq.o [1080/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.frames-tq.o [1081/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.finalization-registry-tq.o [1082/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.data-view-tq.o [1083/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.console-tq.o [1084/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.convert-tq.o [1085/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.conversion-tq.o [1086/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.constructor-tq.o [1087/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.collections-tq.o [1088/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.cast-tq.o [1089/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.builtins-string-tq.o [1090/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.builtins-bigint-tq.o [1091/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.boolean-tq.o [1092/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.base-tq.o [1093/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.arraybuffer-tq.o [1094/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-tq.o [1095/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-with-tq.o [1096/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-unshift-tq.o [1097/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-spliced-tq.o [1098/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-sorted-tq.o [1099/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-reversed-tq.o [1100/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-splice-tq.o [1101/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-some-tq.o [1102/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-slice-tq.o [1103/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-shift-tq.o [1104/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reverse-tq.o [1105/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reduce-tq.o [1106/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reduce-right-tq.o [1107/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-of-tq.o [1108/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-map-tq.o [1109/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-lastindexof-tq.o [1110/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-join-tq.o [1111/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-isarray-tq.o [1112/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-from-tq.o [1113/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-from-async-tq.o [1114/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-foreach-tq.o [1115/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-flat-tq.o [1116/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findlastindex-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/managed.h:9, from ../../deps/v8/src/objects/script-inl.h:8, from gen/torque-generated/src/objects/script-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1117/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findlast-tq.o [1118/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findindex-tq.o [1119/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-find-tq.o [1120/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-filter-tq.o [1121/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-every-tq.o [1122/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-copywithin-tq.o [1123/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-concat-tq.o [1124/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-at-tq.o [1125/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.aggregate-error-tq.o [1126/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.objects-printer.o [1127/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.factory.o [1128/1913] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.class-verifiers.o [1129/1913] CXX obj/tools/v8_gypfiles/gen/src/regexp/v8_base_without_compiler.special-case.o [1130/1913] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-outside-posix.o [1131/1913] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-inside-posix.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/property-array-inl.h:10, from gen/torque-generated/src/objects/property-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1132/1913] CXX obj/deps/v8/src/regexp/x64/v8_base_without_compiler.regexp-macro-assembler-x64.o [1133/1913] CXX obj/deps/v8/src/execution/x64/v8_base_without_compiler.frame-constants-x64.o [1134/1913] CXX obj/deps/v8/src/diagnostics/x64/v8_base_without_compiler.unwinder-x64.o [1135/1913] CXX obj/deps/v8/src/diagnostics/x64/v8_base_without_compiler.eh-frame-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-promise-inl.h:10, from ../../deps/v8/src/objects/promise-inl.h:10, from gen/torque-generated/src/objects/promise-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1136/1913] CXX obj/deps/v8/src/diagnostics/x64/v8_base_without_compiler.disasm-x64.o [1137/1913] CXX obj/deps/v8/src/deoptimizer/x64/v8_base_without_compiler.deoptimizer-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/module-inl.h:8, from gen/torque-generated/src/objects/module-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1138/1913] CXX obj/deps/v8/src/codegen/x64/v8_base_without_compiler.macro-assembler-x64.o [1139/1913] CXX obj/deps/v8/src/codegen/x64/v8_base_without_compiler.cpu-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/map-inl.h:8, from gen/torque-generated/src/objects/map-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1140/1913] CXX obj/deps/v8/src/codegen/x64/v8_base_without_compiler.assembler-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/microtask-inl.h:10, from gen/torque-generated/src/objects/microtask-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1141/1913] CXX obj/deps/v8/src/codegen/shared-ia32-x64/v8_base_without_compiler.macro-assembler-shared-ia32-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/literal-objects.h:9, from ../../deps/v8/src/objects/literal-objects-inl.h:8, from gen/torque-generated/src/objects/literal-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1142/1913] CXX obj/deps/v8/src/heap/third-party/v8_base_without_compiler.heap-api-stub.o [1143/1913] CXX obj/deps/v8/src/wasm/fuzzing/v8_base_without_compiler.random-module-generation.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/codegen/code-stub-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1144/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wrappers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-temporal-objects-inl.h:8, from gen/torque-generated/src/objects/js-temporal-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1145/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.well-known-imports.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-struct-inl.h:8, from gen/torque-generated/src/objects/js-struct-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1146/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-subtyping.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-weak-refs-inl.h:8, from gen/torque-generated/src/objects/js-weak-refs-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1147/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-serialization.o [1148/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-result.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-shared-array-inl.h:8, from gen/torque-generated/src/objects/js-shared-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1149/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-opcodes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/megadom-handler-inl.h:9, from gen/torque-generated/src/objects/megadom-handler-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1150/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-objects.o [1151/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-shadow-realm-inl.h:8, from gen/torque-generated/src/objects/js-shadow-realm-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1152/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module-sourcemap.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-raw-json.h:8, from ../../deps/v8/src/objects/js-raw-json-inl.h:8, from gen/torque-generated/src/objects/js-raw-json-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1153/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module-builder.o [1154/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-js.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/js-regexp.h:9, from ../../deps/v8/src/objects/js-regexp-inl.h:8, from gen/torque-generated/src/objects/js-regexp-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1155/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-import-wrapper-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/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/objects/instance-type-inl.h:9, from ../../deps/v8/src/objects/js-proxy-inl.h:8, from gen/torque-generated/src/objects/js-proxy-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1156/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-features.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-promise-inl.h:10, from gen/torque-generated/src/objects/js-promise-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1157/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-external-refs.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-regexp-string-iterator-inl.h:10, from gen/torque-generated/src/objects/js-regexp-string-iterator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1158/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-engine.o [1159/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-disassembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h: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/shared-ia32-x64/macro-assembler-shared-ia32-x64.h:11, from ../../deps/v8/src/codegen/shared-ia32-x64/macro-assembler-shared-ia32-x64.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1160/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-debug.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/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/x64/deoptimizer-x64.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1161/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-code-manager.o [1162/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.value-type.o [1163/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.turboshaft-graph-interface.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/dictionary.h:11, from ../../deps/v8/src/objects/js-objects-inl.h:10, from gen/torque-generated/src/objects/js-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1164/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.sync-streaming-decoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/oddball-inl.h:9, from ../../deps/v8/src/objects/js-iterator-helpers-inl.h:9, from gen/torque-generated/src/objects/js-iterator-helpers-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1165/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.streaming-decoder.o [1166/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.stacks.o [1167/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.simd-shuffle.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-promise-inl.h:10, from ../../deps/v8/src/objects/js-generator-inl.h:9, from gen/torque-generated/src/objects/js-generator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1168/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.pgo.o [1169/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.names-provider.o [1170/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-instantiate.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/ic/ic.h:11, from ../../deps/v8/src/objects/js-function-inl.h:14, from gen/torque-generated/src/objects/js-function-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1171/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-decoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/feedback-cell-inl.h:9, from gen/torque-generated/src/objects/feedback-cell-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1172/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/js-array-buffer-inl.h:8, from gen/torque-generated/src/objects/js-array-buffer-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1173/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.memory-tracing.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-collection-iterator-inl.h:9, from gen/torque-generated/src/objects/js-collection-iterator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1174/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.local-decl-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/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from gen/torque-generated/src/objects/fixed-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1175/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.jump-table-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/free-space-inl.h:8, from gen/torque-generated/src/objects/free-space-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1176/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.graph-builder-interface.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/debug-objects-inl.h:8, from gen/torque-generated/src/objects/debug-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1177/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.function-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/js-atomics-synchronization-inl.h:10, from gen/torque-generated/src/objects/js-atomics-synchronization-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1178/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.function-body-decoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/js-collection-inl.h:8, from gen/torque-generated/src/objects/js-collection-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1179/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.constant-expression.o [1180/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.constant-expression-interface.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/foreign-inl.h:9, from gen/torque-generated/src/objects/foreign-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1181/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.code-space-access.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/api-callbacks-inl.h:10, from gen/torque-generated/src/objects/api-callbacks-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1182/1913] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.canonical-types.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/descriptor-array-inl.h:8, from gen/torque-generated/src/objects/descriptor-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1183/1913] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.parallel-move.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/objects/arguments-inl.h:8, from gen/torque-generated/src/objects/arguments-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1184/1913] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.liftoff-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/allocation-site-inl.h:9, from gen/torque-generated/src/objects/allocation-site-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1185/1913] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.liftoff-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/feedback-vector-inl.h:9, from gen/torque-generated/src/objects/feedback-vector-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1186/1913] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-shared.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/heap-object-inl.h:8, from ../../deps/v8/src/objects/embedder-data-array-inl.h:9, from gen/torque-generated/src/objects/embedder-data-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1187/1913] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-outside.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/call-site-info-inl.h:8, from gen/torque-generated/src/objects/call-site-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1188/1913] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-inside.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/cell-inl.h:10, from gen/torque-generated/src/objects/cell-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1189/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-wasm.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/contexts-inl.h:10, from gen/torque-generated/src/objects/contexts-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1190/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-test-wasm.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/js-array.h:9, from ../../deps/v8/src/objects/js-array-inl.h:8, from gen/torque-generated/src/objects/js-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1191/1913] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-wasm-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/simulator.h:13, from ../../deps/v8/src/wasm/stacks.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1192/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_base_without_compiler.wasm-dead-code-elimination-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/data-handler-inl.h:9, from gen/torque-generated/src/objects/data-handler-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1193/1913] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-types.o [1194/1913] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-scanner.o [1195/1913] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-parser.o [1196/1913] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-js.o [1197/1913] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/x64/assembler-x64.h:46, from ../../deps/v8/src/codegen/x64/assembler-x64-inl.h:11, from ../../deps/v8/src/execution/x64/frame-constants-x64.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1198/1913] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline-batch-compiler.o [1199/1913] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.status.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/heap/third-party/heap-api-stub.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1200/1913] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.span.o [1201/1913] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.serializable.o [1202/1913] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.protocol_core.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h: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/regexp/x64/regexp-macro-assembler-x64.h:8, from ../../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1203/1913] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.json.o [1204/1913] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.error_support.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/wasm/streaming-decoder.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1205/1913] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.dispatch.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/heap/local-heap-inl.h:11, from ../../deps/v8/src/heap/factory-base-inl.h:9, from gen/torque-generated/factory.cc:2: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1206/1913] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.cbor.o [1207/1913] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.json_platform_v8.o [1208/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-string-conversions.o [1209/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.value-mirror.o [1210/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-value-utils.o [1211/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-stack-trace-impl.o [1212/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-serialization-duplicate-tracker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/wasm/wasm-result.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1213/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-schema-agent-impl.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/wasm/wasm-features.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1214/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-runtime-agent-impl.o [1215/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-regex.o [1216/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-profiler-agent-impl.o [1217/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-inspector-session-impl.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/allocation-site-inl.h:9, from ../../deps/v8/src/objects/all-objects-inl.h:12, from gen/torque-generated/objects-printer.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1218/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-inspector-impl.o [1219/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-heap-profiler-agent-impl.o [1220/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-deep-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/asmjs/asm-scanner.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1221/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger.o [1222/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-script.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-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/x64/macro-assembler-x64.cc:14: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1223/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-id.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/wasm/wasm-objects-inl.h:16, from ../../deps/v8/src/wasm/wasm-external-refs.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1224/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-barrier.o [1225/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-agent-impl.o [1226/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console.o [1227/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console-message.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/wasm/wasm-objects.h:16, from ../../deps/v8/src/wasm/wasm-serialization.h:13, from ../../deps/v8/src/wasm/wasm-serialization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1228/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console-agent-impl.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/wasm/wrappers.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1229/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.test-interface.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/wasm/module-decoder-impl.h:13, from ../../deps/v8/src/wasm/wasm-disassembler.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1230/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.string-util.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/wasm/sync-streaming-decoder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1231/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.string-16.o [1232/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.search-util.o [1233/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.remote-object-id.o [1234/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.inspected-context.o [1235/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.injected-script.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler.h:12, from ../../deps/v8/src/wasm/baseline/parallel-move.h:8, from ../../deps/v8/src/wasm/baseline/parallel-move.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1236/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.custom-preview.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/wasm/wasm-module.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1237/1913] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.crc32.o [1238/1913] CXX obj/deps/v8/src/zone/v8_base_without_compiler.zone.o [1239/1913] CXX obj/deps/v8/src/zone/v8_base_without_compiler.zone-segment.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/wasm/wasm-js.cc:14: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1240/1913] CXX obj/deps/v8/src/zone/v8_base_without_compiler.type-stats.o [1241/1913] CXX obj/deps/v8/src/zone/v8_base_without_compiler.accounting-allocator.o [1242/1913] CXX obj/deps/v8/src/utils/v8_base_without_compiler.version.o [1243/1913] CXX obj/deps/v8/src/utils/v8_base_without_compiler.utils.o [1244/1913] CXX obj/deps/v8/src/utils/v8_base_without_compiler.sha-256.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h: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/x64/assembler-x64.h:46, from ../../deps/v8/src/codegen/x64/assembler-x64.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1245/1913] CXX obj/deps/v8/src/utils/v8_base_without_compiler.ostreams.o [1246/1913] CXX obj/deps/v8/src/utils/v8_base_without_compiler.memcopy.o [1247/1913] CXX obj/deps/v8/src/utils/v8_base_without_compiler.identity-map.o [1248/1913] CXX obj/deps/v8/src/utils/v8_base_without_compiler.hex-format.o [1249/1913] CXX obj/deps/v8/src/utils/v8_base_without_compiler.detachable-vector.o [1250/1913] CXX obj/deps/v8/src/utils/v8_base_without_compiler.bit-vector.o [1251/1913] CXX obj/deps/v8/src/utils/v8_base_without_compiler.allocation.o [1252/1913] CXX obj/deps/v8/src/utils/v8_base_without_compiler.address-map.o [1253/1913] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.tracing-category-observer.o [1254/1913] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.traced-value.o [1255/1913] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.trace-event.o [1256/1913] CXX obj/deps/v8/src/third_party/siphash/v8_base_without_compiler.halfsiphash.o [1257/1913] CXX obj/deps/v8/src/temporal/v8_base_without_compiler.temporal-parser.o [1258/1913] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.task-utils.o [1259/1913] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.operations-barrier.o [1260/1913] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.cancelable-task.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/wasm/module-decoder-impl.h:13, from ../../deps/v8/src/wasm/module-decoder.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1261/1913] CXX obj/deps/v8/src/strings/v8_base_without_compiler.uri.o [1262/1913] CXX obj/deps/v8/src/strings/v8_base_without_compiler.unicode.o [1263/1913] CXX obj/deps/v8/src/strings/v8_base_without_compiler.unicode-decoder.o [1264/1913] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-stream.o [1265/1913] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-case.o [1266/1913] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-builder.o [1267/1913] CXX obj/deps/v8/src/strings/v8_base_without_compiler.char-predicates.o [1268/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.startup-serializer.o [1269/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.startup-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/wasm/wasm-objects.h:16, from ../../deps/v8/src/wasm/wasm-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1270/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.sort-builtins.o [1271/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot.o [1272/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-utils.o [1273/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-source-sink.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/wasm-compiler.h:18, from ../../deps/v8/src/wasm/wasm-debug.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1274/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-data.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/wasm/jump-table-assembler.h:13, from ../../deps/v8/src/wasm/jump-table-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1275/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.shared-heap-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/wasm/code-space-access.h:14, from ../../deps/v8/src/wasm/code-space-access.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1276/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.shared-heap-deserializer.o [1277/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/tracing/tracing-category-observer.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1278/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.serializer-deserializer.o [1279/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.roots-serializer.o [1280/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.read-only-serializer.o [1281/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.read-only-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/interrupts-scope.h:8, from ../../deps/v8/src/debug/debug.h:18, from ../../deps/v8/src/wasm/wasm-engine.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1282/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.object-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/wasm/wasm-code-manager.cc:20: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1283/1913] CXX obj/deps/v8/src/snapshot/embedded/v8_base_without_compiler.embedded-data.o [1284/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.deserializer.o [1285/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.context-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/wasm-linkage.h:13, from ../../deps/v8/src/wasm/function-body-decoder.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1286/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.context-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/utils/ostreams.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1287/1913] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.code-serializer.o [1288/1913] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.trusted-pointer-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/wasm/constant-expression-interface.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1289/1913] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.testing.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../../deps/v8/src/snapshot/embedded/embedded-data-inl.h:8, from ../../deps/v8/src/utils/memcopy.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1290/1913] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.sandbox.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/tracing/trace-event.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1291/1913] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.external-pointer-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-test-wasm.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1292/1913] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.code-pointer-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/compiler/wasm-compiler-definitions.h:17, from ../../deps/v8/src/wasm/graph-builder-interface.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1293/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime.o [1294/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-weak-refs.o [1295/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-typedarray.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/heap-object-inl.h:8, from ../../deps/v8/src/objects/primitive-heap-object-inl.h:9, from ../../deps/v8/src/objects/heap-number-inl.h:10, from ../../deps/v8/src/numbers/conversions-inl.h:21, from ../../deps/v8/src/asmjs/asm-parser.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1296/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-trace.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/tasks/cancelable-task.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1297/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-test.o [1298/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-temporal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/asmjs/asm-js.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1299/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-symbol.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/handles/global-handles.h:17, from ../../deps/v8/src/baseline/baseline-batch-compiler.h:10, from ../../deps/v8/src/baseline/baseline-batch-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1300/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-strings.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/debug/debug-wasm-objects.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1301/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-shadow-realm.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/heap/factory-inl.h:8, from ../../deps/v8/src/wasm/constant-expression.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1302/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-scopes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/snapshot-data.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1303/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-regexp.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/roots-serializer.h:11, from ../../deps/v8/src/snapshot/roots-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1304/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-proxy.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/utils/identity-map.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1305/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-promise.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/utils/address-map.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1306/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-operators.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler.h:12, from ../../deps/v8/src/wasm/baseline/liftoff-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1307/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-object.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, from ../../deps/v8/src/snapshot/sort-builtins.h:12, from ../../deps/v8/src/snapshot/sort-builtins.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1308/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-numbers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/sandbox/trusted-pointer-table.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1309/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/wasm/function-compiler.h:14, from ../../deps/v8/src/wasm/function-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1310/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-literals.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/wasm-compiler.h:18, from ../../deps/v8/src/runtime/runtime-wasm.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1311/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-intl.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/sandbox/external-pointer-table.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1312/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-internal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/sandbox/code-pointer-table.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1313/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/baseline/baseline-assembler.h:8, from ../../deps/v8/src/baseline/baseline-assembler-inl.h:8, from ../../deps/v8/src/baseline/baseline-compiler.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1314/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-futex.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/wasm/module-instantiate.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1315/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-function.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/wasm/module-compiler.h:22, from ../../deps/v8/src/wasm/module-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1316/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-forin.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/strings/uri.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1317/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-debug.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/strings/string-builder.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1318/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-date.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/startup-deserializer.h:8, from ../../deps/v8/src/snapshot/startup-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1319/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/references.h:10, from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../../deps/v8/src/snapshot/serializer-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1320/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-collections.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/strings/string-stream.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1321/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-classes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/shared-heap-deserializer.h:8, from ../../deps/v8/src/snapshot/shared-heap-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1322/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-bigint.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/snapshot/snapshot-source-sink.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1323/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-atomics.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/handles/global-handles.h:17, from ../../deps/v8/src/snapshot/startup-serializer.h:10, from ../../deps/v8/src/snapshot/startup-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1324/1913] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/roots-serializer.h:11, from ../../deps/v8/src/snapshot/shared-heap-serializer.h:8, from ../../deps/v8/src/snapshot/shared-heap-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1325/1913] CXX obj/deps/v8/src/roots/v8_base_without_compiler.roots.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/sandbox/testing.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1326/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/roots-serializer.h:11, from ../../deps/v8/src/snapshot/read-only-serializer.h:8, from ../../deps/v8/src/snapshot/read-only-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1327/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-utils.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/read-only-deserializer.h:8, from ../../deps/v8/src/snapshot/read-only-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1328/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-stack.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/context-deserializer.h:8, from ../../deps/v8/src/snapshot/context-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1329/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-parser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-trace.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1330/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-macro-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/temporal/temporal-parser.h:9, from ../../deps/v8/src/temporal/temporal-parser.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1331/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-macro-assembler-tracer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1332/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-interpreter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/references.h:10, from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../../deps/v8/src/snapshot/snapshot.h:14, from ../../deps/v8/src/snapshot/snapshot.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1333/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-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/snapshot/context-serializer.h:8, from ../../deps/v8/src/snapshot/context-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1334/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-dotprinter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../../deps/v8/src/snapshot/embedded/embedded-data.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1335/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/codegen/script-details.h:10, from ../../deps/v8/src/snapshot/code-serializer.h:9, from ../../deps/v8/src/snapshot/code-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1336/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-compiler-tonode.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/runtime/runtime.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1337/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecodes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/object-deserializer.h:8, from ../../deps/v8/src/snapshot/object-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1338/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecode-peephole.o [1339/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecode-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-symbol.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1340/1913] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-ast.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-weak-refs.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1341/1913] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-shadow-realm.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1342/1913] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-interpreter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/runtime/runtime-temporal.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1343/1913] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-compiler.o [1344/1913] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-bytecode.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-proxy.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1345/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.weak-code-registry.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/runtime/runtime-operators.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1346/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.tracing-cpu-profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-strings.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1347/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.tick-sample.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1348/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.symbolizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-typedarray.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1349/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.strings-storage.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/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/runtime/runtime-scopes.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1350/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.sampling-heap-profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-numbers.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1351/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profiler-stats.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1352/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profiler-listener.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/runtime/runtime-promise.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1353/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profile-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-stack.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1354/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.heap-snapshot-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/heap-object-inl.h:8, from ../../deps/v8/src/objects/primitive-heap-object-inl.h:9, from ../../deps/v8/src/objects/heap-number-inl.h:10, from ../../deps/v8/src/numbers/conversions-inl.h:21, from ../../deps/v8/src/runtime/runtime-futex.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1355/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.heap-profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, from ../../deps/v8/src/regexp/regexp-nodes.h:9, from ../../deps/v8/src/regexp/regexp-compiler.h:13, from ../../deps/v8/src/regexp/regexp-dotprinter.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1356/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.cpu-profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1357/1913] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.allocation-tracker.o [1358/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.token.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/runtime/runtime-test.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1359/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.scanner.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/runtime/runtime-function.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1360/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.scanner-character-streams.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/runtime/runtime-intl.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1361/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.rewriter.o [1362/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.preparser.o [1363/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.preparse-data.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/runtime/runtime-literals.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1364/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.pending-compilation-error-handler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/runtime/runtime-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1365/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parsing.o [1366/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parser.o [1367/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parse-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/runtime/runtime-internal.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1368/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.literal-buffer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-object.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1369/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.import-assertions.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-regexp.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1370/1913] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.func-name-inferrer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/runtime/runtime-forin.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1371/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.visitors.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/profiler/tracing-cpu-profiler.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1372/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.value-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/counters-scopes.h:8, from ../../deps/v8/src/execution/vm-state.h:10, from ../../deps/v8/src/profiler/profile-generator.h:20, from ../../deps/v8/src/profiler/symbolizer.h:9, from ../../deps/v8/src/profiler/symbolizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1373/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.type-hints.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/wasm/function-compiler.h:14, from ../../deps/v8/src/wasm/baseline/liftoff-compiler.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1374/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.transitions.o [1375/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.templates.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/objects/visitors.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1376/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.template-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/runtime/runtime-date.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1377/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.tagged-impl.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-compiler-tonode.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1378/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.synthetic-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-collections.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1379/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.symbol-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-bigint.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1380/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.swiss-name-dictionary.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/parsing/import-assertions.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1381/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/heap-object-inl.h:8, from ../../deps/v8/src/roots/roots.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1382/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/parsing/literal-buffer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1383/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-forwarding-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-array.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1384/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-comparator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/wasm/turboshaft-graph-interface.h:13, from ../../deps/v8/src/wasm/turboshaft-graph-interface.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1385/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.source-text-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-scopes.h:8, from ../../deps/v8/src/runtime/runtime-debug.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1386/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.simd.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/compilation-cache-table.h:9, from ../../deps/v8/src/codegen/compilation-cache.h:9, from ../../deps/v8/src/runtime/runtime-compiler.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1387/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.shared-function-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-utils.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1388/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.scope-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-atomics.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1389/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.regexp-match-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-classes.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1390/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.property.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, from ../../deps/v8/src/regexp/regexp-macro-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1391/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.property-descriptor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-interpreter.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1392/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.ordered-hash-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/compilation-cache-table.h:9, from ../../deps/v8/src/codegen/compilation-cache.h:9, from ../../deps/v8/src/regexp/regexp.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1393/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.option-utils.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, from ../../deps/v8/src/regexp/regexp-macro-assembler-tracer.h:9, from ../../deps/v8/src/regexp/regexp-macro-assembler-tracer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1394/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, from ../../deps/v8/src/regexp/regexp-bytecode-generator.h:10, from ../../deps/v8/src/regexp/regexp-bytecode-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1395/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.object-type.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/profiler/strings-storage.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1396/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/js-regexp.h:9, from ../../deps/v8/src/objects/js-regexp-inl.h:8, from ../../deps/v8/src/regexp/experimental/experimental.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1397/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.map.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/profiler/weak-code-registry.h:10, from ../../deps/v8/src/profiler/weak-code-registry.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1398/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.map-updater.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from ../../deps/v8/src/regexp/regexp-bytecode-peephole.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1399/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.managed.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/embedder-state.h:9, from ../../deps/v8/src/profiler/tick-sample.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1400/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.lookup.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from ../../deps/v8/src/regexp/experimental/experimental-interpreter.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1401/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.lookup-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-parser.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1402/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.literal-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/tagged-impl-inl.h:13, from ../../deps/v8/src/objects/tagged-impl.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1403/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.keys.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, from ../../deps/v8/src/regexp/regexp-nodes.h:9, from ../../deps/v8/src/regexp/regexp-compiler.h:13, from ../../deps/v8/src/regexp/regexp-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1404/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-temporal-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/profiler/sampling-heap-profiler.h:14, from ../../deps/v8/src/profiler/sampling-heap-profiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1405/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-struct.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/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/profiler/allocation-tracker.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1406/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segments.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/interrupts-scope.h:8, from ../../deps/v8/src/debug/debug.h:18, from ../../deps/v8/src/parsing/pending-compilation-error-handler.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1407/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segmenter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/lookup-cache.h:8, from ../../deps/v8/src/objects/lookup-cache.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1408/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segment-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/profiler/heap-profiler.h:15, from ../../deps/v8/src/profiler/heap-profiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1409/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-relative-time-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/logging/code-events.h:17, from ../../deps/v8/src/profiler/profiler-listener.h:11, from ../../deps/v8/src/profiler/profiler-listener.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1410/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-regexp.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/logging/code-events.h:17, from ../../deps/v8/src/profiler/profiler-listener.h:11, from ../../deps/v8/src/profiler/cpu-profiler.h:15, from ../../deps/v8/src/profiler/cpu-profiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1411/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-raw-json.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/parsing/scanner-character-streams.cc:16: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1412/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-plural-rules.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/parsing/rewriter.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1413/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/parsing/func-name-inferrer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1414/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-number-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/parse-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1415/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-locale.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/parsing/parsing.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1416/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-list-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/scopes.h:10, from ../../deps/v8/src/parsing/preparse-data.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1417/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-function.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/counters-scopes.h:8, from ../../deps/v8/src/execution/vm-state.h:10, from ../../deps/v8/src/profiler/profile-generator.h:20, from ../../deps/v8/src/profiler/profile-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1418/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-duration-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/scanner.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1419/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-display-names.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/transitions.h:9, from ../../deps/v8/src/objects/transitions.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1420/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-date-time-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/templates.h:12, from ../../deps/v8/src/objects/templates.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1421/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-collator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/template-objects.h:8, from ../../deps/v8/src/objects/template-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1422/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-break-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/objects/hash-table-inl.h:8, from ../../deps/v8/src/objects/symbol-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1423/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-atomics-synchronization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/synthetic-module.h:8, from ../../deps/v8/src/objects/synthetic-module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1424/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-array-buffer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/parsing/preparser.h:9, from ../../deps/v8/src/parsing/preparser.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1425/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.intl-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/objects/string-comparator.h:10, from ../../deps/v8/src/objects/string-comparator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1426/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.instruction-stream.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/value-serializer.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1427/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.fixed-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from ../../deps/v8/src/objects/simd.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1428/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.field-type.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/objects/string-forwarding-table.h:8, from ../../deps/v8/src/objects/string-forwarding-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1429/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.feedback-vector.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/swiss-name-dictionary.h:13, from ../../deps/v8/src/objects/swiss-name-dictionary.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1430/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.embedder-data-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from ../../deps/v8/src/objects/regexp-match-info-inl.h:8, from ../../deps/v8/src/objects/regexp-match-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1431/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.elements.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/property.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1432/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.elements-kind.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/profiler/heap-snapshot-generator.h:16, from ../../deps/v8/src/profiler/heap-snapshot-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1433/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.dependent-code.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/objects/string-table.h:9, from ../../deps/v8/src/objects/string-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1434/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.deoptimization-data.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/objects/property-descriptor.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1435/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.debug-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/scope-info.h:9, from ../../deps/v8/src/objects/scope-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1436/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.contexts.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/source-text-module.h:8, from ../../deps/v8/src/objects/source-text-module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1437/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.compilation-cache-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/objects/shared-function-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1438/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.code.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/object-type.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1439/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.code-kind.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/option-utils.h:9, from ../../deps/v8/src/objects/option-utils.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1440/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.call-site-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/objects/string.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1441/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.bytecode-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/managed.h:9, from ../../deps/v8/src/objects/managed.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1442/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.bigint.o [1443/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.backing-store.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-source-ranges.h:8, from ../../deps/v8/src/parsing/parser.h:10, from ../../deps/v8/src/parsing/parser.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1444/1913] CXX obj/deps/v8/src/objects/v8_base_without_compiler.abstract-code.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/ordered-hash-table.h:10, from ../../deps/v8/src/objects/ordered-hash-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1445/1913] CXX obj/deps/v8/src/numbers/v8_base_without_compiler.math-random.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1446/1913] CXX obj/deps/v8/src/numbers/v8_base_without_compiler.conversions.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/map.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1447/1913] CXX obj/deps/v8/src/logging/v8_base_without_compiler.tracing-flags.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/map-updater.h:12, from ../../deps/v8/src/objects/map-updater.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1448/1913] CXX obj/deps/v8/src/logging/v8_base_without_compiler.runtime-call-stats.o [1449/1913] CXX obj/deps/v8/src/logging/v8_base_without_compiler.metrics.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segments.h:12, from ../../deps/v8/src/objects/js-segments.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1450/1913] CXX obj/deps/v8/src/logging/v8_base_without_compiler.log.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/lookup.h:9, from ../../deps/v8/src/objects/lookup.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1451/1913] CXX obj/deps/v8/src/logging/v8_base_without_compiler.log-file.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segment-iterator.h:12, from ../../deps/v8/src/objects/js-segment-iterator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1452/1913] CXX obj/deps/v8/src/logging/v8_base_without_compiler.local-logger.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/literal-objects.h:9, from ../../deps/v8/src/objects/literal-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1453/1913] CXX obj/deps/v8/src/logging/v8_base_without_compiler.counters.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/lookup.h:9, from ../../deps/v8/src/objects/lookup-inl.h:8, from ../../deps/v8/src/objects/js-struct.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1454/1913] CXX obj/deps/v8/src/libsampler/v8_base_without_compiler.sampler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segmenter.h:15, from ../../deps/v8/src/objects/js-segmenter.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1455/1913] CXX obj/deps/v8/src/json/v8_base_without_compiler.json-stringifier.o [1456/1913] CXX obj/deps/v8/src/json/v8_base_without_compiler.json-parser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-raw-json.h:8, from ../../deps/v8/src/objects/js-raw-json.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1457/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.interpreter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-relative-time-format.h:16, from ../../deps/v8/src/objects/js-relative-time-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1458/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.interpreter-intrinsics.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/js-regexp.h:9, from ../../deps/v8/src/objects/js-regexp.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1459/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.handler-table-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/keys.h:9, from ../../deps/v8/src/objects/keys.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1460/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.control-flow-builders.o [1461/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.constant-array-builder.o [1462/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecodes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-plural-rules.h:16, from ../../deps/v8/src/objects/js-plural-rules.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1463/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-source-info.o [1464/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-register.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-locale.h:12, from ../../deps/v8/src/objects/js-locale.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1465/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-register-optimizer.o [1466/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-operands.o [1467/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-node.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-display-names.h:15, from ../../deps/v8/src/objects/js-display-names.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1468/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-label.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-list-format.h:16, from ../../deps/v8/src/objects/js-list-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1469/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-generator.o [1470/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-flags.o [1471/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-decoder.o [1472/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-writer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-duration-format.h:12, from ../../deps/v8/src/objects/js-duration-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1473/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-random-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/handles/global-handles.h:17, from ../../deps/v8/src/baseline/baseline-batch-compiler.h:10, from ../../deps/v8/src/objects/js-function.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1474/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/property-cell-inl.h:8, from ../../deps/v8/src/execution/protectors-inl.h:9, from ../../deps/v8/src/objects/js-array-buffer.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1475/1913] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-number-format.h:16, from ../../deps/v8/src/objects/js-number-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1476/1913] CXX obj/deps/v8/src/init/v8_base_without_compiler.v8.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/intl-objects.h:18, from ../../deps/v8/src/objects/js-break-iterator.h:15, from ../../deps/v8/src/objects/js-break-iterator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1477/1913] CXX obj/deps/v8/src/init/v8_base_without_compiler.startup-data-util.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/log.h:16, from ../../deps/v8/src/logging/local-logger.h:9, from ../../deps/v8/src/logging/local-logger.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1478/1913] CXX obj/deps/v8/src/init/v8_base_without_compiler.isolate-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/objects/instruction-stream.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1479/1913] CXX obj/deps/v8/src/init/v8_base_without_compiler.icu_util.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/objects/js-atomics-synchronization.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1480/1913] CXX obj/deps/v8/src/init/v8_base_without_compiler.bootstrapper.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/embedder-data-array.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1481/1913] CXX obj/deps/v8/src/ic/v8_base_without_compiler.stub-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/field-type.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1482/1913] CXX obj/deps/v8/src/ic/v8_base_without_compiler.ic.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-collator.h:15, from ../../deps/v8/src/objects/js-collator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1483/1913] CXX obj/deps/v8/src/ic/v8_base_without_compiler.ic-stats.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/fixed-array.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1484/1913] CXX obj/deps/v8/src/ic/v8_base_without_compiler.handler-configuration.o [1485/1913] CXX obj/deps/v8/src/ic/v8_base_without_compiler.call-optimization.o [1486/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.zapping.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/objects/elements.h:8, from ../../deps/v8/src/objects/elements-kind.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1487/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.weak-object-worklists.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/dependent-code.h:8, from ../../deps/v8/src/objects/dependent-code.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1488/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.trusted-range.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/feedback-vector.h:16, from ../../deps/v8/src/objects/feedback-vector.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1489/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.traced-handles-marking-visitor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-date-time-format.h:16, from ../../deps/v8/src/objects/js-date-time-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1490/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.sweeper.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/objects/deoptimization-data.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1491/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.stress-scavenge-observer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/api/api-arguments-inl.h:8, from ../../deps/v8/src/objects/js-objects.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1492/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/debug-objects.h:11, from ../../deps/v8/src/objects/debug-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1493/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.slot-set.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/compilation-cache-table.h:9, from ../../deps/v8/src/objects/compilation-cache-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1494/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.scavenger.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/contexts.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1495/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.safepoint.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-generator.h:8, from ../../deps/v8/src/interpreter/bytecode-register-optimizer.h:11, from ../../deps/v8/src/interpreter/bytecode-register-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1496/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/objects/code.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1497/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-promotion.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/bytecode-array-inl.h:8, from ../../deps/v8/src/objects/bytecode-array.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1498/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-heap.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/backing-store.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1499/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.pretenuring-handler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/call-site-info-inl.h:8, from ../../deps/v8/src/objects/call-site-info.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1500/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.paged-spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/numbers/math-random.h:9, from ../../deps/v8/src/numbers/math-random.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1501/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.page.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-layout.h:12, from ../../deps/v8/src/heap/slot-set.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1502/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.objects-visiting.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/bytecode-array-inl.h:8, from ../../deps/v8/src/objects/abstract-code-inl.h:9, from ../../deps/v8/src/objects/abstract-code.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1503/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.object-stats.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/intl-objects.h:18, from ../../deps/v8/src/objects/intl-objects.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1504/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.new-spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/init/isolate-allocator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1505/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mutable-page.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/objects/bigint.cc:26: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1506/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.minor-mark-sweep.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-temporal-objects.h:8, from ../../deps/v8/src/objects/js-temporal-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1507/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.minor-gc-job.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/zapping.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1508/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/log.h:16, from ../../deps/v8/src/logging/log-file.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1509/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-measurement.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/logging/counters.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1510/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/api/api-arguments-inl.h:8, from ../../deps/v8/src/objects/objects.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1511/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk-metadata.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/interpreter/handler-table-builder.h:10, from ../../deps/v8/src/interpreter/handler-table-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1512/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk-layout.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/prettyprinter.h:10, from ../../deps/v8/src/interpreter/interpreter.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1513/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-balancer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/numbers/conversions.cc:18: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1514/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-source-ranges.h:8, from ../../deps/v8/src/interpreter/control-flow-builders.h:10, from ../../deps/v8/src/interpreter/control-flow-builders.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1515/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/scopes.h:10, from ../../deps/v8/src/interpreter/constant-array-builder.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1516/1913] 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/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/base-space.h:12, from ../../deps/v8/src/heap/memory-chunk.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1517/1913] 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/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-array-builder.h:8, from ../../deps/v8/src/interpreter/bytecode-label.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1518/1913] 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/memory-chunk-layout.h:12, from ../../deps/v8/src/heap/memory-chunk-layout.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1519/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mark-compact.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/interpreter/bytecode-decoder.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1520/1913] 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/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/interpreter/bytecode-array-iterator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1521/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-flags.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1522/1913] 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/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/property-cell-inl.h:8, from ../../deps/v8/src/execution/protectors-inl.h:9, from ../../deps/v8/src/json/json-stringifier.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1523/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-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/interpreter/bytecode-array-random-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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1524/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/interpreter/bytecode-array-writer.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1525/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.index-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/json/json-parser.h:12, from ../../deps/v8/src/json/json-parser.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1526/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/log.h:16, from ../../deps/v8/src/logging/log.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1527/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.incremental-marking-job.o [1528/1913] 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/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ic/stub-cache.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1529/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/ic/call-optimization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1530/1913] 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/logging/counters.h:19, from ../../deps/v8/src/ic/ic-stats.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1531/1913] 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/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/weak-object-worklists.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1532/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/init/v8.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1533/1913] 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/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/trusted-range.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1534/1913] 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/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/ic/handler-configuration.h:10, from ../../deps/v8/src/ic/handler-configuration.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1535/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.gc-idle-time-handler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/heap/large-page.h:8, from ../../deps/v8/src/heap/large-page.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1536/1913] 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/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/traced-handles-marking-visitor.h:10, from ../../deps/v8/src/heap/traced-handles-marking-visitor.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1537/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/stress-scavenge-observer.h:8, from ../../deps/v8/src/heap/stress-scavenge-observer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1538/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.factory.o [1539/1913] 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/interpreter/bytecode-array-builder.h:8, from ../../deps/v8/src/interpreter/bytecode-array-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1540/1913] 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/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/base-space.h:12, from ../../deps/v8/src/heap/spaces.h:15, from ../../deps/v8/src/heap/spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1541/1913] 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/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/page.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1542/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/heap/safepoint.h:11, from ../../deps/v8/src/heap/safepoint.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1543/1913] 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/mutable-page.h:15, from ../../deps/v8/src/heap/mutable-page.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1544/1913] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-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/pretenuring-handler.h:12, from ../../deps/v8/src/heap/pretenuring-handler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1545/1913] 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/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-generator.h:8, from ../../deps/v8/src/interpreter/bytecode-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1546/1913] 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/heap/read-only-promotion.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1547/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/allocation-stats.h:13, from ../../deps/v8/src/heap/read-only-spaces.h:15, from ../../deps/v8/src/heap/read-only-spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1548/1913] 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/ic/ic.h:11, from ../../deps/v8/src/ic/ic.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1549/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/allocation-stats.h:13, from ../../deps/v8/src/heap/paged-spaces.h:21, from ../../deps/v8/src/heap/paged-spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1550/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/heap/read-only-heap.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1551/1913] 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/heap/objects-visiting.h:10, from ../../deps/v8/src/heap/objects-visiting.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1552/1913] 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/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/memory-reducer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1553/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/minor-gc-job.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1554/1913] CXX obj/deps/v8/src/heap/v8_base_without_compiler.array-buffer-sweeper.o [1555/1913] 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/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/new-spaces.h:18, from ../../deps/v8/src/heap/new-spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1556/1913] 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/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/heap/object-stats.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1557/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/memory-chunk-metadata.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1558/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/marking-inl.h:10, from ../../deps/v8/src/heap/marking.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1559/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/memory-balancer.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1560/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-worklist.h:15, from ../../deps/v8/src/heap/marking-worklist.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1561/1913] 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/heap/factory.h:19, from ../../deps/v8/src/init/bootstrapper.h:11, from ../../deps/v8/src/init/bootstrapper.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1562/1913] CXX obj/deps/v8/src/flags/v8_base_without_compiler.flags.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/heap/memory-measurement.h:15, from ../../deps/v8/src/heap/memory-measurement.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1563/1913] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.trigger-failure-extension.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/memory-allocator.h:23, from ../../deps/v8/src/heap/memory-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1564/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/allocation-observer.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1565/1913] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.ignition-statistics-extension.o [1566/1913] 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/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/sweeper.h:19, from ../../deps/v8/src/heap/sweeper.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1567/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/local-factory.h:12, from ../../deps/v8/src/heap/local-factory.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1568/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/mark-sweep-utilities.h:12, from ../../deps/v8/src/heap/mark-sweep-utilities.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1569/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/marking-barrier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1570/1913] 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/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/main-allocator.h:12, from ../../deps/v8/src/heap/main-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1571/1913] 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/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/heap/local-heap.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1572/1913] CXX obj/deps/v8/src/execution/v8_base_without_compiler.thread-id.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/large-spaces.h:16, from ../../deps/v8/src/heap/large-spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1573/1913] 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/hash-table.h:13, from ../../deps/v8/src/heap/ephemeron-remembered-set.h:13, from ../../deps/v8/src/heap/scavenger.h:10, from ../../deps/v8/src/heap/scavenger.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1574/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/minor-mark-sweep.h:13, from ../../deps/v8/src/heap/minor-mark-sweep.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1575/1913] CXX obj/deps/v8/src/execution/v8_base_without_compiler.protectors.o [1576/1913] CXX obj/deps/v8/src/execution/v8_base_without_compiler.microtask-queue.o [1577/1913] 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/heap/incremental-marking-job.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1578/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/incremental-marking.h:15, from ../../deps/v8/src/heap/incremental-marking.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1579/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/heap-controller.h:9, from ../../deps/v8/src/heap/heap-controller.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1580/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/new-spaces.h:18, from ../../deps/v8/src/heap/heap-layout-tracer.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1581/1913] 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/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/objects/elements.h:8, from ../../deps/v8/src/objects/elements.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1582/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/heap-verifier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1583/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/heap/heap-write-barrier.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1584/1913] CXX obj/deps/v8/src/execution/v8_base_without_compiler.encoded-c-signature.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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1585/1913] 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/deoptimization-data.h:11, from ../../deps/v8/src/execution/frames.h:15, from ../../deps/v8/src/heap/finalization-registry-cleanup-task.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1586/1913] CXX obj/deps/v8/src/execution/v8_base_without_compiler.clobber-registers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/heap/free-list.h:11, from ../../deps/v8/src/heap/free-list.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1587/1913] CXX obj/deps/v8/src/execution/v8_base_without_compiler.arguments.o [1588/1913] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.unwinder.o [1589/1913] 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/thread-local-top.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1590/1913] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.objects-printer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/heap/evacuation-verifier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1591/1913] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.objects-debug.o [1592/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/handles/traced-handles-inl.h:9, from ../../deps/v8/src/handles/traced-handles.cc:16: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1593/1913] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.eh-frame.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/simulator-base.h:16, from ../../deps/v8/src/execution/simulator-base.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1594/1913] 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/heap/heap.h:28, from ../../deps/v8/src/heap/evacuation-allocator.h:9, from ../../deps/v8/src/heap/evacuation-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1595/1913] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.compilation-statistics.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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1596/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/extensions/cputracemark-extension.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1597/1913] 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/hash-table.h:13, from ../../deps/v8/src/heap/ephemeron-remembered-set.h:13, from ../../deps/v8/src/heap/ephemeron-remembered-set.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1598/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1599/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.h:11, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1600/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/extensions/gc-extension.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1601/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/interrupts-scope.h:8, from ../../deps/v8/src/execution/interrupts-scope.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1602/1913] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimize-reason.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/heap/cppgc-js/cross-heap-remembered-set.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1603/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/combined-heap.h:8, from ../../deps/v8/src/heap/combined-heap.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1604/1913] CXX obj/deps/v8/src/debug/v8_base_without_compiler.liveedit-diff.o [1605/1913] 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/heap/local-heap.h:17, from ../../deps/v8/src/heap/collection-barrier.h:14, from ../../deps/v8/src/heap/collection-barrier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1606/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/heap/code-stats.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1607/1913] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-scopes.o [1608/1913] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-scope-iterator.o [1609/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/code-range.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1610/1913] 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/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/execution/local-isolate.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1611/1913] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-frames.o [1612/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/handles/shared-object-conveyor-handles.h:11, from ../../deps/v8/src/handles/shared-object-conveyor-handles.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1613/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/handles/persistent-handles.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1614/1913] 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/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/handles/local-handles.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1615/1913] 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/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/sweeper.h:19, from ../../deps/v8/src/heap/array-buffer-sweeper.h:12, from ../../deps/v8/src/heap/array-buffer-sweeper.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1616/1913] 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/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/heap/cppgc-js/cpp-snapshot.cc:14: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1617/1913] 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/execution/isolate-inl.h:8, from ../../deps/v8/src/heap/cppgc-js/cpp-heap.cc:20: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1618/1913] 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/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1619/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/handles.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1620/1913] 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/extensions/statistics-extension.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1621/1913] 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/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/handles/global-handles.h:17, from ../../deps/v8/src/handles/global-handles.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1622/1913] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tnode.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/extensions/ignition-statistics-extension.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1623/1913] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tick-counter.o [1624/1913] 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/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/extensions/externalize-string-extension.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1625/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-source-ranges.h:8, from ../../deps/v8/src/heap/factory-base.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1626/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/execution/protectors.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1627/1913] 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/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/mark-compact.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1628/1913] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.register-configuration.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/heap.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1629/1913] 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/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/heap/parked-scope.h:11, from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, from ../../deps/v8/src/execution/stack-guard.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1630/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/execution/tiering-manager.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1631/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/execution/microtask-queue.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1632/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/assert-scope.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1633/1913] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.machine-type.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/v8threads.h:10, from ../../deps/v8/src/execution/v8threads.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1634/1913] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.interface-descriptors.o [1635/1913] 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/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/heap/factory.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1636/1913] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.flush-instruction-cache.o [1637/1913] 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/execution/messages.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1638/1913] 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/execution/embedder-state.h:9, from ../../deps/v8/src/execution/embedder-state.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1639/1913] 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/common/ptr-compr-inl.h:9, from ../../deps/v8/src/common/ptr-compr.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1640/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/marking-visitor.h:9, from ../../deps/v8/src/heap/concurrent-marking.h:16, from ../../deps/v8/src/heap/concurrent-marking.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1641/1913] 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/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/tick-counter.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1642/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/execution/futex-emulation.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1643/1913] 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/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/diagnostics/gdb-jit.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1644/1913] 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/logging/log.h:16, from ../../deps/v8/src/diagnostics/perf-jit.h:36, from ../../deps/v8/src/diagnostics/perf-jit.cc:28: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1645/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/execution/execution.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1646/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/deoptimizer/materialized-object-store.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1647/1913] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.bailout-reason.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/diagnostics/objects-debug.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1648/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/simulator.h:13, from ../../deps/v8/src/codegen/flush-instruction-cache.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1649/1913] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.aligned-slot-allocator.o [1650/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/diagnostics/disassembler.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1651/1913] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1652/1913] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/frame-translation-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1653/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, from ../../deps/v8/src/diagnostics/basic-block-profiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1654/1913] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-trace.o [1655/1913] 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/codegen/external-reference-table.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1656/1913] 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/codegen/external-reference-encoder.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1657/1913] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-scope-iterator.h:8, from ../../deps/v8/src/debug/debug-scope-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1658/1913] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-stack-trace-iterator.h:10, from ../../deps/v8/src/debug/debug-stack-trace-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1659/1913] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/translated-state.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1660/1913] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-frames.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1661/1913] 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/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/date/dateparser.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1662/1913] 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/debug/debug-property-iterator.h:12, from ../../deps/v8/src/debug/debug-property-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1663/1913] 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/deoptimization-data.h:11, from ../../deps/v8/src/execution/frames.h:15, from ../../deps/v8/src/execution/frames.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1664/1913] 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/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/date/date.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1665/1913] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-evaluate.h:12, from ../../deps/v8/src/debug/debug-evaluate.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1666/1913] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-scopes.h:8, from ../../deps/v8/src/debug/debug-scopes.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1667/1913] 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/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/heap/parked-scope.h:11, from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1668/1913] 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/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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1669/1913] 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/codegen/compiler.h:17, from ../../deps/v8/src/compiler-dispatcher/lazy-compile-dispatcher.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1670/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/common/code-memory-access.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1671/1913] 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/execution/isolate.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1672/1913] 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/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/debug/debug-interface.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1673/1913] 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/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/debug/liveedit.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1674/1913] 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/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/codegen/source-position.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1675/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/feedback-vector.h:16, from ../../deps/v8/src/codegen/unoptimized-compilation-info.h:13, from ../../deps/v8/src/codegen/unoptimized-compilation-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1676/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-source-ranges.h:8, from ../../deps/v8/src/debug/debug-coverage.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1677/1913] 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/execution/interrupts-scope.h:8, from ../../deps/v8/src/debug/debug.h:18, from ../../deps/v8/src/debug/debug.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1678/1913] 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/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/heap/local-heap-inl.h:11, from ../../deps/v8/src/heap/factory-base-inl.h:9, from ../../deps/v8/src/heap/local-factory-inl.h:8, from ../../deps/v8/src/codegen/source-position-table.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1679/1913] 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/execution/isolate-inl.h:8, from ../../deps/v8/src/codegen/pending-optimization-table.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1680/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/safepoint-table.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1681/1913] 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/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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1682/1913] 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/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/codegen/optimized-compilation-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1683/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/handler-table.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1684/1913] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.bytecode-offset-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/codegen/maglev-safepoint-table.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1685/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler-base.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1686/1913] 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/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/reloc-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1687/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/interface-descriptors.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1688/1913] 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/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/constant-pool.h:12, from ../../deps/v8/src/codegen/constant-pool.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1689/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/codegen/code-reference.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1690/1913] 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/hash-table.h:13, from ../../deps/v8/src/objects/compilation-cache-table.h:9, from ../../deps/v8/src/codegen/compilation-cache.h:9, from ../../deps/v8/src/codegen/compilation-cache.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1691/1913] 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/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/code-desc.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1692/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/codegen/external-reference.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1693/1913] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/builtins/constants-table-builder.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1694/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/code-comments.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1695/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler.cc:35: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1696/1913] 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/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-weak-refs.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1697/1913] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Schema.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/scopes.h:10, from ../../deps/v8/src/ast/variables.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1698/1913] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Runtime.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/codegen/code-factory.h:8, from ../../deps/v8/src/codegen/code-factory.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1699/1913] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/builtins-trace.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1700/1913] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.HeapProfiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-typed-array.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1701/1913] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Debugger.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-symbol.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1702/1913] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.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/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-shared-array.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1703/1913] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Protocol.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-struct.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1704/1913] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-compilation-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-reflect.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1705/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.utils.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/builtins.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1706/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.use-map.o [1707/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.types.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-traversal-visitor.h:8, from ../../deps/v8/src/ast/source-range-ast-visitor.h:10, from ../../deps/v8/src/ast/source-range-ast-visitor.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1708/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.typer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-string.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1709/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.typed-optimizations-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-regexp.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1710/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.type-parser.o [1711/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.type-assertions-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-json.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1712/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.store-store-elimination-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-shadow-realm.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1713/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.simplify-tf-loops.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-object.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1714/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.simplified-lowering-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-error.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1715/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.sidetable.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-number.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1716/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.representations.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-sharedarraybuffer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1717/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.recreate-schedule.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-collections.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1718/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.recreate-schedule-phase.o [1719/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.pretenuring-propagation-reducer.o [1720/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/codegen/compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1721/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.optimize-phase.o [1722/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.operations.o [1723/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.memory-optimization-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-traversal-visitor.h:8, from ../../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8, from ../../deps/v8/src/ast/ast-function-literal-id-reindexer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1724/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.maglev-graph-building-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-global.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1725/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.machine-lowering-phase.o [1726/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-unrolling-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-dataview.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1727/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-unrolling-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-async-module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1728/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-peeling-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/builtins-console.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1729/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-finder.o [1730/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.late-load-elimination-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/builtins-function.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1731/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.late-escape-analysis-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-bigint.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1732/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.instruction-selection-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-internal.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1733/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-intl.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1734/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph-visualizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-callsite.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1735/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-atomics-synchronization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1736/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.decompression-optimization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-temporal.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1737/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.decompression-optimization-phase.o [1738/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.debug-feature-lowering-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1739/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.csa-optimize-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-arraybuffer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1740/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.copying-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/api/api-arguments-inl.h:8, from ../../deps/v8/src/builtins/builtins-api.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1741/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.code-elimination-and-simplification-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-date.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1742/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.build-graph-phase.o [1743/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/objects/shared-function-info-inl.h:10, from ../../deps/v8/src/baseline/baseline.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1744/1913] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.analyzer-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/accessors.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1745/1913] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-operator-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-array.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1746/1913] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/prettyprinter.h:10, from ../../deps/v8/src/ast/prettyprinter.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1747/1913] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-lowering-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/modules.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1748/1913] CXX obj/deps/v8/src/compiler/v8_compiler.select-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/turboshaft/simplify-tf-loops.h:8, from ../../deps/v8/src/compiler/turboshaft/simplify-tf-loops.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1749/1913] CXX obj/deps/v8/src/compiler/v8_compiler.scheduler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/compiler/turboshaft/types.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1750/1913] CXX obj/deps/v8/src/compiler/v8_compiler.schedule.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/heap/factory-inl.h:8, from ../../deps/v8/src/ast/ast-value-factory.cc:33: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1751/1913] CXX obj/deps/v8/src/compiler/v8_compiler.representation-change.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1752/1913] CXX obj/deps/v8/src/compiler/v8_compiler.refs-map.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/sidetable.h:17, from ../../deps/v8/src/compiler/turboshaft/use-map.h:8, from ../../deps/v8/src/compiler/turboshaft/use-map.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1753/1913] CXX obj/deps/v8/src/compiler/v8_compiler.redundancy-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/scopes.h:10, from ../../deps/v8/src/ast/scopes.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1754/1913] CXX obj/deps/v8/src/compiler/v8_compiler.raw-machine-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/api/api-natives.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1755/1913] CXX obj/deps/v8/src/compiler/v8_compiler.property-access-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/api/api-arguments.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1756/1913] CXX obj/deps/v8/src/compiler/v8_compiler.pipeline.o [1757/1913] CXX obj/deps/v8/src/compiler/v8_compiler.pipeline-statistics.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/sidetable.h:17, from ../../deps/v8/src/compiler/turboshaft/sidetable.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1758/1913] CXX obj/deps/v8/src/compiler/v8_compiler.pair-load-store-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/typer.h:12, from ../../deps/v8/src/compiler/turboshaft/typer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1759/1913] CXX obj/deps/v8/src/compiler/v8_compiler.osr.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1760/1913] CXX obj/deps/v8/src/compiler/v8_compiler.operator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/graph.h:20, from ../../deps/v8/src/compiler/turboshaft/loop-finder.h:9, from ../../deps/v8/src/compiler/turboshaft/loop-finder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1761/1913] CXX obj/deps/v8/src/compiler/v8_compiler.operator-properties.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/graph.h:20, from ../../deps/v8/src/compiler/turboshaft/graph.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1762/1913] CXX obj/deps/v8/src/compiler/v8_compiler.operation-typer.o [1763/1913] CXX obj/deps/v8/src/compiler/v8_compiler.opcodes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1764/1913] CXX obj/deps/v8/src/compiler/v8_compiler.node.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1765/1913] CXX obj/deps/v8/src/compiler/v8_compiler.node-properties.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.h:8, from ../../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1766/1913] CXX obj/deps/v8/src/compiler/v8_compiler.node-origin-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/node-origin-table.h:11, from ../../deps/v8/src/compiler/turboshaft/graph-visualizer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1767/1913] CXX obj/deps/v8/src/compiler/v8_compiler.node-observer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.h:8, from ../../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1768/1913] CXX obj/deps/v8/src/compiler/v8_compiler.node-matchers.o [1769/1913] CXX obj/deps/v8/src/compiler/v8_compiler.node-marker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/turboshaft/copying-phase.h:17, from ../../deps/v8/src/compiler/turboshaft/copying-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1770/1913] CXX obj/deps/v8/src/compiler/v8_compiler.memory-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/node-properties.h:10, from ../../deps/v8/src/compiler/schedule.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1771/1913] CXX obj/deps/v8/src/compiler/v8_compiler.memory-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.h:11, from ../../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1772/1913] CXX obj/deps/v8/src/compiler/v8_compiler.map-inference.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1773/1913] CXX obj/deps/v8/src/compiler/v8_compiler.machine-operator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/turboshaft/copying-phase.h:17, from ../../deps/v8/src/compiler/turboshaft/decompression-optimization.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1774/1913] CXX obj/deps/v8/src/compiler/v8_compiler.machine-operator-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.h:9, from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1775/1913] CXX obj/deps/v8/src/compiler/v8_compiler.machine-graph.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1776/1913] CXX obj/deps/v8/src/compiler/v8_compiler.machine-graph-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/instruction-selection-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/instruction-selection-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1777/1913] CXX obj/deps/v8/src/compiler/v8_compiler.loop-variable-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/graph.h:20, from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9, from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1778/1913] CXX obj/deps/v8/src/compiler/v8_compiler.loop-unrolling.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/select-lowering.h:8, from ../../deps/v8/src/compiler/select-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1779/1913] CXX obj/deps/v8/src/compiler/v8_compiler.loop-peeling.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/representation-change.h:8, from ../../deps/v8/src/compiler/simplified-lowering-verifier.h:10, from ../../deps/v8/src/compiler/simplified-lowering-verifier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1780/1913] CXX obj/deps/v8/src/compiler/v8_compiler.loop-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/maglev/maglev-compilation-info.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1781/1913] CXX obj/deps/v8/src/compiler/v8_compiler.load-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/compiler/turboshaft/build-graph-phase.h:9, from ../../deps/v8/src/compiler/turboshaft/build-graph-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1782/1913] CXX obj/deps/v8/src/compiler/v8_compiler.linkage.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/turboshaft/recreate-schedule.h:8, from ../../deps/v8/src/compiler/turboshaft/recreate-schedule.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1783/1913] CXX obj/deps/v8/src/compiler/v8_compiler.late-escape-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/pair-load-store-reducer.h:10, from ../../deps/v8/src/compiler/pair-load-store-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1784/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-typed-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/redundancy-elimination.h:8, from ../../deps/v8/src/compiler/redundancy-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1785/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-type-hint-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/scheduler.h:9, from ../../deps/v8/src/compiler/scheduler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1786/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-operator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/operator-properties.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1787/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-native-context-specialization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1788/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-intrinsic-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1789/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-inlining.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-observer.h:20, from ../../deps/v8/src/compiler/node-observer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1790/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-inlining-heuristic.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/node-marker.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1791/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-heap-broker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/node-origin-table.h:11, from ../../deps/v8/src/compiler/node-origin-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1792/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-graph.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/pipeline-statistics.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1793/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-generic-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/simplified-operator-reducer.h:9, from ../../deps/v8/src/compiler/simplified-operator-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1794/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-create-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/node-matchers.h:16, from ../../deps/v8/src/compiler/node-matchers.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1795/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-context-specialization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/osr.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1796/1913] CXX obj/deps/v8/src/compiler/v8_compiler.js-call-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1797/1913] AR obj/tools/v8_gypfiles/libv8_base_without_compiler.a In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/operation-typer.h:10, from ../../deps/v8/src/compiler/operation-typer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1798/1913] CXX obj/deps/v8/src/compiler/v8_compiler.heap-refs.o [1799/1913] STAMP obj/tools/v8_gypfiles/torque_generated_initializers.actions_depends.stamp [1800/1913] STAMP obj/tools/v8_gypfiles/v8_initializers.actions_depends.stamp [1801/1913] AR obj/tools/v8_gypfiles/libv8_initializers.a In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/operations.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1802/1913] CXX obj/deps/v8/src/compiler/v8_compiler.graph.o [1803/1913] CXX obj/deps/v8/src/compiler/v8_compiler.graph-visualizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/node-properties.h:10, from ../../deps/v8/src/compiler/node-properties.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1804/1913] CXX obj/deps/v8/src/compiler/v8_compiler.graph-trimmer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/machine-graph.h:11, from ../../deps/v8/src/compiler/machine-graph.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1805/1913] CXX obj/deps/v8/src/compiler/v8_compiler.graph-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/loop-unrolling.h:13, from ../../deps/v8/src/compiler/loop-unrolling.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1806/1913] CXX obj/deps/v8/src/compiler/v8_compiler.graph-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/loop-variable-optimizer.h:9, from ../../deps/v8/src/compiler/loop-variable-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1807/1913] CXX obj/deps/v8/src/compiler/v8_compiler.frame.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/machine-graph-verifier.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1808/1913] CXX obj/deps/v8/src/compiler/v8_compiler.frame-states.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/loop-analysis.h:10, from ../../deps/v8/src/compiler/loop-peeling.h:10, from ../../deps/v8/src/compiler/loop-peeling.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1809/1913] CXX obj/deps/v8/src/compiler/v8_compiler.feedback-source.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/memory-optimizer.h:8, from ../../deps/v8/src/compiler/memory-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1810/1913] CXX obj/deps/v8/src/compiler/v8_compiler.fast-api-calls.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/representation-change.h:8, from ../../deps/v8/src/compiler/representation-change.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1811/1913] CXX obj/deps/v8/src/compiler/v8_compiler.escape-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/memory-lowering.h:8, from ../../deps/v8/src/compiler/memory-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1812/1913] CXX obj/deps/v8/src/compiler/v8_compiler.escape-analysis-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/js-heap-broker.h:12, from ../../deps/v8/src/compiler/property-access-builder.h:10, from ../../deps/v8/src/compiler/property-access-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1813/1913] CXX obj/deps/v8/src/compiler/v8_compiler.effect-control-linearizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/graph.h:20, from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9, from ../../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.h:9, from ../../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1814/1913] CXX obj/deps/v8/src/compiler/v8_compiler.decompression-optimizer.o [1815/1913] CXX obj/deps/v8/src/compiler/v8_compiler.dead-code-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/late-escape-analysis.h:8, from ../../deps/v8/src/compiler/late-escape-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1816/1913] CXX obj/deps/v8/src/compiler/v8_compiler.csa-load-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/loop-analysis.h:10, from ../../deps/v8/src/compiler/loop-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1817/1913] CXX obj/deps/v8/src/compiler/v8_compiler.control-flow-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/access-builder.h:9, from ../../deps/v8/src/compiler/raw-machine-assembler.h:12, from ../../deps/v8/src/compiler/raw-machine-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1818/1913] CXX obj/deps/v8/src/compiler/v8_compiler.control-equivalence.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-type-hint-lowering.h:9, from ../../deps/v8/src/compiler/js-type-hint-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1819/1913] CXX obj/deps/v8/src/compiler/v8_compiler.constant-folding-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/graph.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1820/1913] CXX obj/deps/v8/src/compiler/v8_compiler.const-tracking-let-helpers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-trimmer.h:8, from ../../deps/v8/src/compiler/graph-trimmer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1821/1913] CXX obj/deps/v8/src/compiler/v8_compiler.compiler-source-position-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1822/1913] CXX obj/deps/v8/src/compiler/v8_compiler.compilation-dependencies.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/feedback-source.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1823/1913] CXX obj/deps/v8/src/compiler/v8_compiler.common-operator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1824/1913] CXX obj/deps/v8/src/compiler/v8_compiler.common-operator-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/map-inference.h:8, from ../../deps/v8/src/compiler/map-inference.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1825/1913] CXX obj/deps/v8/src/compiler/v8_compiler.common-node-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/compiler/linkage.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1826/1913] CXX obj/deps/v8/src/compiler/v8_compiler.code-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-inlining.h:8, from ../../deps/v8/src/compiler/js-inlining-heuristic.h:8, from ../../deps/v8/src/compiler/js-inlining-heuristic.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1827/1913] CXX obj/deps/v8/src/compiler/v8_compiler.checkpoint-elimination.o [1828/1913] CXX obj/deps/v8/src/compiler/v8_compiler.c-linkage.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/graph-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1829/1913] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-liveness-map.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/machine-operator-reducer.h:10, from ../../deps/v8/src/compiler/machine-operator-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1830/1913] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-graph-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/fast-api-calls.h:9, from ../../deps/v8/src/compiler/fast-api-calls.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1831/1913] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-analysis.o [1832/1913] CXX obj/deps/v8/src/compiler/v8_compiler.branch-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-graph.h:9, from ../../deps/v8/src/compiler/simplified-lowering.h:8, from ../../deps/v8/src/compiler/simplified-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1833/1913] CXX obj/deps/v8/src/compiler/v8_compiler.branch-condition-duplicator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/dead-code-elimination.h:10, from ../../deps/v8/src/compiler/dead-code-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1834/1913] CXX obj/deps/v8/src/compiler/v8_compiler.basic-block-instrumentor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/decompression-optimizer.h:8, from ../../deps/v8/src/compiler/decompression-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1835/1913] CXX obj/deps/v8/src/compiler/backend/v8_compiler.spill-placer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/control-flow-optimizer.h:8, from ../../deps/v8/src/compiler/control-flow-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1836/1913] CXX obj/deps/v8/src/compiler/backend/v8_compiler.register-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/control-equivalence.h:11, from ../../deps/v8/src/compiler/control-equivalence.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1837/1913] CXX obj/deps/v8/src/compiler/backend/v8_compiler.register-allocator-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/load-elimination.h:11, from ../../deps/v8/src/compiler/load-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1838/1913] CXX obj/deps/v8/src/compiler/backend/v8_compiler.move-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/escape-analysis.h:10, from ../../deps/v8/src/compiler/escape-analysis-reducer.h:10, from ../../deps/v8/src/compiler/escape-analysis-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1839/1913] CXX obj/deps/v8/src/compiler/backend/v8_compiler.jump-threading.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/graph-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1840/1913] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/type-assertions-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/type-assertions-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1841/1913] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction-selector.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/optimize-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/optimize-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1842/1913] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction-scheduler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/loop-peeling-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/loop-peeling-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1843/1913] CXX obj/deps/v8/src/compiler/backend/v8_compiler.gap-resolver.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1844/1913] CXX obj/deps/v8/src/compiler/backend/v8_compiler.frame-elider.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-typed-lowering.h:9, from ../../deps/v8/src/compiler/js-typed-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1845/1913] CXX obj/deps/v8/src/compiler/backend/v8_compiler.code-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-intrinsic-lowering.h:9, from ../../deps/v8/src/compiler/js-intrinsic-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1846/1913] CXX obj/deps/v8/src/compiler/backend/v8_compiler.bitcast-elider.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/compiler-source-position-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1847/1913] CXX obj/deps/v8/src/compiler/v8_compiler.all-nodes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/csa-load-elimination.h:10, from ../../deps/v8/src/compiler/csa-load-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1848/1913] 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/js-context-specialization.h:8, from ../../deps/v8/src/compiler/js-context-specialization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1849/1913] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-graph.h:9, from ../../deps/v8/src/compiler/js-graph.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1850/1913] 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/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/compiler/pipeline.cc:15: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-inlining.h:8, from ../../deps/v8/src/compiler/js-inlining.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/common-node-cache.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/machine-lowering-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/machine-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/const-tracking-let-helpers.h:10, from ../../deps/v8/src/compiler/const-tracking-let-helpers.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-generic-lowering.h:7, from ../../deps/v8/src/compiler/js-generic-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/checkpoint-elimination.h:9, from ../../deps/v8/src/compiler/checkpoint-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-create-lowering.h:10, from ../../deps/v8/src/compiler/js-create-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/js-operator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/frame-states.h:9, from ../../deps/v8/src/compiler/frame-states.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/js-native-context-specialization.h:10, from ../../deps/v8/src/compiler/js-native-context-specialization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/branch-condition-duplicator.h:9, from ../../deps/v8/src/compiler/branch-condition-duplicator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/common-operator-reducer.h:9, from ../../deps/v8/src/compiler/common-operator-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/js-heap-broker.h:12, from ../../deps/v8/src/compiler/js-heap-broker.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/control-path-state.h:9, from ../../deps/v8/src/compiler/branch-elimination.h:9, from ../../deps/v8/src/compiler/branch-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/graph-visualizer.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/spill-placer.h:8, from ../../deps/v8/src/compiler/backend/spill-placer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/gap-resolver.h:8, from ../../deps/v8/src/compiler/backend/gap-resolver.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/common-operator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/constant-folding-reducer.h:8, from ../../deps/v8/src/compiler/constant-folding-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/escape-analysis.h:10, from ../../deps/v8/src/compiler/escape-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/move-optimizer.h:8, from ../../deps/v8/src/compiler/backend/move-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/heap-refs.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/frame-elider.h:8, from ../../deps/v8/src/compiler/backend/frame-elider.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/all-nodes.h:8, from ../../deps/v8/src/compiler/all-nodes.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/jump-threading.h:8, from ../../deps/v8/src/compiler/backend/jump-threading.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/backend/bitcast-elider.h:8, from ../../deps/v8/src/compiler/backend/bitcast-elider.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, from ../../deps/v8/src/compiler/backend/instruction-scheduler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/register-allocator-verifier.h:8, from ../../deps/v8/src/compiler/backend/register-allocator-verifier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/add-type-assertions-reducer.h:8, from ../../deps/v8/src/compiler/add-type-assertions-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/codegen/code-factory.h:8, from ../../deps/v8/src/compiler/effect-control-linearizer.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-call-reducer.h:10, from ../../deps/v8/src/compiler/js-call-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/js-heap-broker.h:12, from ../../deps/v8/src/compiler/compilation-dependencies.h:8, from ../../deps/v8/src/compiler/compilation-dependencies.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/compiler/c-linkage.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, from ../../deps/v8/src/compiler/basic-block-instrumentor.h:8, from ../../deps/v8/src/compiler/basic-block-instrumentor.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/node-origin-table.h:11, from ../../deps/v8/src/compiler/turboshaft/graph-builder.h:9, from ../../deps/v8/src/compiler/turboshaft/graph-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-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/compiler/bytecode-analysis.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/bytecode-graph-builder.h:8, from ../../deps/v8/src/compiler/bytecode-graph-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/compiler/code-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/compiler/backend/code-generator.h:11, from ../../deps/v8/src/compiler/backend/code-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/access-builder.h:9, from ../../deps/v8/src/compiler/access-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/register-allocator.h:12, from ../../deps/v8/src/compiler/backend/register-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/access-info.h:8, from ../../deps/v8/src/compiler/access-info.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, from ../../deps/v8/src/compiler/backend/instruction-selector.h:12, from ../../deps/v8/src/compiler/backend/instruction-selector.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1851/1913] AR obj/tools/v8_gypfiles/libv8_compiler.a [1852/1913] STAMP obj/tools/v8_gypfiles/v8_compiler_for_mksnapshot.actions_depends.stamp In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/csa-optimize-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/csa-optimize-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1853/1913] AR obj/tools/v8_gypfiles/libv8_turboshaft.a [1854/1913] STAMP obj/tools/v8_gypfiles/mksnapshot.actions_depends.stamp [1855/1913] LINK mksnapshot [1856/1913] STAMP obj/tools/v8_gypfiles/v8_snapshot.actions_depends.stamp [1857/1913] ACTION generating: "obj/tools/v8_gypfiles/v8_snapshot.gen/snapshot.cc" "obj/tools/v8_gypfiles/v8_snapshot.gen/embedded.S" [1858/1913] STAMP obj/tools/v8_gypfiles/v8_snapshot.actions_rules_copies.stamp [1859/1913] STAMP obj/cctest.compile_depends.stamp [1860/1913] STAMP obj/embedtest.compile_depends.stamp [1861/1913] STAMP obj/node_mksnapshot.compile_depends.stamp [1862/1913] CXX obj/deps/v8/src/init/v8_snapshot.setup-isolate-deserialize.o [1863/1913] CC obj/tools/v8_gypfiles/obj/tools/v8_gypfiles/v8_snapshot.gen/v8_snapshot.embedded.o [1864/1913] CXX obj/tools/v8_gypfiles/obj/tools/v8_gypfiles/v8_snapshot.gen/v8_snapshot.snapshot.o [1865/1913] CXX obj/test/cctest/cctest.test_inspector_socket_server.o [1866/1913] CXX obj/test/cctest/cctest.test_inspector_socket.o [1867/1913] CXX obj/test/cctest/cctest.test_quic_tokens.o [1868/1913] CXX obj/test/cctest/cctest.test_quic_error.o [1869/1913] CXX obj/test/cctest/cctest.test_quic_cid.o [1870/1913] CXX obj/test/cctest/cctest.test_node_crypto_env.o [1871/1913] CXX obj/test/cctest/cctest.test_node_crypto.o [1872/1913] CXX obj/test/cctest/cctest.test_crypto_clienthello.o [1873/1913] CXX obj/test/cctest/cctest.test_dataqueue.o [1874/1913] CXX obj/test/cctest/cctest.test_util.o [1875/1913] CXX obj/test/cctest/cctest.test_traced_value.o [1876/1913] CXX obj/test/cctest/cctest.test_sockaddr.o [1877/1913] CXX obj/test/cctest/cctest.test_json_utils.o [1878/1913] CXX obj/test/cctest/cctest.test_report.o [1879/1913] CXX obj/test/cctest/cctest.test_platform.o [1880/1913] CXX obj/test/cctest/cctest.test_per_process.o [1881/1913] CXX obj/test/cctest/cctest.test_path.o [1882/1913] CXX obj/test/cctest/cctest.test_node_api.o [1883/1913] CXX obj/test/cctest/cctest.test_linked_binding.o [1884/1913] CXX obj/test/cctest/cctest.test_environment.o [1885/1913] CXX obj/test/cctest/cctest.test_node_task_runner.o [1886/1913] CXX obj/test/cctest/cctest.test_node_postmortem_metadata.o [1887/1913] CXX obj/test/cctest/cctest.test_cppgc.o [1888/1913] CXX obj/test/cctest/cctest.test_base_object_ptr.o [1889/1913] CXX obj/test/cctest/cctest.test_base64.o [1890/1913] CXX obj/test/cctest/cctest.test_aliased_buffer.o [1891/1913] CXX obj/test/cctest/cctest.node_test_fixture.o [1892/1913] CXX obj/src/cctest.node_snapshot_stub.o [1893/1913] CXX obj/test/embedding/embedtest.embedtest.o [1894/1913] CXX obj/src/embedtest.node_snapshot_stub.o [1895/1913] CXX obj/tools/snapshot/node_mksnapshot.node_mksnapshot.o [1896/1913] CXX obj/src/node_mksnapshot.node_snapshot_stub.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/init/setup-isolate-deserialize.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_context.h:7, from ../../test/cctest/test_node_crypto.cc:5: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_cipher.h:6, from ../../src/crypto/crypto_aes.h:6, from ../../src/node_crypto.h:31, from ../../src/crypto/crypto_bio.h:27, from ../../test/cctest/test_node_crypto_env.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/references.h:10, from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../../deps/v8/src/snapshot/snapshot.h:14, from obj/tools/v8_gypfiles/v8_snapshot.gen/snapshot.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1897/1913] AR obj/tools/v8_gypfiles/libv8_snapshot.a [1898/1913] STAMP obj/cctest.actions_depends.stamp [1899/1913] STAMP obj/embedtest.actions_depends.stamp [1900/1913] STAMP obj/fuzz_ClientHelloParser.actions_depends.stamp [1901/1913] STAMP obj/fuzz_env.actions_depends.stamp [1902/1913] STAMP obj/fuzz_strings.actions_depends.stamp [1903/1913] STAMP obj/node_mksnapshot.actions_depends.stamp [1904/1913] LINK embedtest [1905/1913] LINK node_mksnapshot [1906/1913] LINK cctest [1907/1913] STAMP obj/node.actions_depends.stamp [1908/1913] ACTION node: reset_openssl_cnf_9b7a2d2290b02e76d66661df74749f56 [1909/1913] ACTION node: node_mksnapshot_9b7a2d2290b02e76d66661df74749f56 [1910/1913] STAMP obj/node.actions_rules_copies.stamp [1911/1913] CXX obj/src/node.node_main.o [1912/1913] CXX obj/gen/node.node_snapshot.o [1913/1913] LINK node ../../src/node_options.h:114:7: warning: type 'struct EnvironmentOptions' violates the C++ One Definition Rule [-Wodr] 114 | class EnvironmentOptions : public Options { | ^ ../../src/node_options.h:114: note: a different type is defined in another translation unit 114 | class EnvironmentOptions : public Options { ../../src/node_options.h:167:15: note: the first difference of corresponding definitions is field 'cpu_prof_dir' 167 | std::string cpu_prof_dir; | ^ ../../src/node_options.h:179: note: a field with different name is defined in another translation unit 179 | std::string redirect_warnings; ../../src/process_wrap.cc: In function 'Spawn': ../../src/process_wrap.cc:215:40: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 215 | options.args = new char*[argc + 1]; | ^ /usr/include/c++/14.2.0/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ ../../src/process_wrap.cc:241:39: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 241 | options.env = new char*[envc + 1]; // Heap allocated to detect errors. | ^ /usr/include/c++/14.2.0/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ if [ ! -r node ] || [ ! -L node ]; then ln -fs out/Release/node node; fi >>> nodejs: Building libnode.so INFO: configure completed successfully ninja -C out/Release -j48 ninja: entering directory 'out/Release' [1/1905] CC obj/test/overlapped-checker/overlapped-checker.main_unix.o [2/1905] CC obj/src/large_pages/node_text_start.node_text_start.o [3/1905] CXX obj/deps/googletest/src/gtest_main.gtest_main.o [4/1905] CXX obj/deps/googletest/src/gtest.gtest.o [5/1905] CXX obj/deps/googletest/src/gtest.gtest-typed-test.o [6/1905] CXX obj/deps/googletest/src/gtest.gtest-test-part.o [7/1905] CXX obj/deps/googletest/src/gtest.gtest-printers.o [8/1905] CXX obj/deps/googletest/src/gtest.gtest-port.o [9/1905] CXX obj/deps/googletest/src/gtest.gtest-matchers.o [10/1905] CXX obj/deps/googletest/src/gtest.gtest-filepath.o [11/1905] CXX obj/deps/googletest/src/gtest.gtest-death-test.o [12/1905] CXX obj/deps/googletest/src/gtest.gtest-assertion-result.o [13/1905] CC obj/deps/uvwasi/src/uvwasi.wasi_serdes.o [14/1905] CC obj/deps/uvwasi/src/uvwasi.wasi_rights.o [15/1905] CC obj/deps/uvwasi/src/uvwasi.uvwasi.o [16/1905] CC obj/deps/uvwasi/src/uvwasi.uv_mapping.o [17/1905] CC obj/deps/uvwasi/src/uvwasi.sync_helpers.o [18/1905] CC obj/deps/uvwasi/src/uvwasi.poll_oneoff.o [19/1905] CC obj/deps/uvwasi/src/uvwasi.path_resolver.o [20/1905] CC obj/deps/uvwasi/src/uvwasi.fd_table.o [21/1905] CC obj/deps/uvwasi/src/uvwasi.clocks.o [22/1905] CC obj/deps/llhttp/src/llhttp.http.o [23/1905] CC obj/deps/llhttp/src/llhttp.api.o [24/1905] CC obj/deps/llhttp/src/llhttp.llhttp.o [25/1905] CXX obj/deps/v8/src/libplatform/v8_libplatform.worker-thread.o [26/1905] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.tracing-controller.o [27/1905] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-writer.o [28/1905] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-object.o [29/1905] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-config.o [30/1905] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-buffer.o [31/1905] CXX obj/deps/v8/src/libplatform/v8_libplatform.task-queue.o [32/1905] CXX obj/deps/v8/src/libplatform/v8_libplatform.delayed-task-queue.o [33/1905] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-worker-threads-task-runner.o [34/1905] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-thread-isolated-allocator.o [35/1905] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-platform.o [36/1905] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-job.o [37/1905] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-foreground-task-runner.o [38/1905] CXX obj/deps/v8/src/regexp/gen-regexp-special-case.gen-regexp-special-case.o [39/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.time.o [40/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.zone_info_source.o [41/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_posix.o [42/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_lookup.o [43/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_libc.o [44/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_info.o [45/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_impl.o [46/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_if.o [47/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_format.o [48/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_fixed.o [49/1905] AR obj/libnode_text_start.a [50/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.civil_time_detail.o [51/1905] LINK overlapped-checker [52/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.format.o [53/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.duration.o [54/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.clock.o [55/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.civil_time.o [56/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/v8_abseil.mutex.o [57/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.waiter_base.o [58/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.stdcpp_waiter.o [59/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.sem_waiter.o [60/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.pthread_waiter.o [61/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.per_thread_sem.o [62/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.kernel_timeout.o [63/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.graphcycles.o [64/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.futex_waiter.o ../../deps/uvwasi/src/uvwasi.c: In function 'uvwasi__get_filestat_set_times': ../../deps/uvwasi/src/uvwasi.c:107:20: warning: 'stat.st_atim' may be used uninitialized [-Wmaybe-uninitialized] 107 | *st_atim = stat.st_atim / NANOS_PER_SEC; | ~~~~^~~~~~~~ ../../deps/uvwasi/src/uvwasi.c:64:21: note: 'stat' declared here 64 | uvwasi_filestat_t stat; | ^~~~ [65/1905] AR obj/deps/uvwasi/libuvwasi.a [66/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.create_thread_identity.o [67/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.substitute.o [68/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.string_view.o [69/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_split.o [70/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_replace.o [71/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_cat.o [72/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.numbers.o [73/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.match.o [74/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.utf8.o [75/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.stringify_sink.o [76/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.parser.o [77/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.output.o [78/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.float_conversion.o [79/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.extension.o [80/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.bind.o [81/1905] AR obj/deps/googletest/libgtest_main.a [82/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.arg.o [83/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.pow10_helper.o [84/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.ostringstream.o [85/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.memutil.o [86/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.escaping.o [87/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.damerau_levenshtein_distance.o [88/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_sample_token.o [89/1905] AR obj/deps/llhttp/libllhttp.a [90/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_info.o [91/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_handle.o [92/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_functions.o [93/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_crc.o [94/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_consume.o [95/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree_reader.o [96/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree_navigator.o [97/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree.o [98/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_internal.o [99/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.charconv_parse.o [100/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.charconv_bigint.o [101/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.escaping.o [102/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord_buffer.o [103/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord_analysis.o [104/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord.o [105/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.charconv.o [106/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.ascii.o [107/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/profiling/internal/v8_abseil.exponential_biased.o [108/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/numeric/v8_abseil.int128.o [109/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.low_level_hash.o [110/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.hash.o [111/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.city.o [112/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/v8_abseil.symbolize.o [113/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/v8_abseil.stacktrace.o [114/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.vdso_support.o [115/1905] AR obj/tools/v8_gypfiles/libv8_libplatform.a [116/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.elf_mem_image.o [117/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.demangle.o [118/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.address_is_readable.o [119/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_x86_arm_combined.o [120/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_memcpy_x86_arm_combined.o [121/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_memcpy_fallback.o [122/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_cord_state.o [123/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc.o [124/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.cpu_detect.o [125/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/v8_abseil.crc32c.o [126/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.raw_hash_set.o [127/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.hashtablez_sampler_force_weak_definition.o [128/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.hashtablez_sampler.o [129/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/v8_abseil.log_severity.o [130/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.unscaledcycleclock.o [131/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.throw_delegate.o [132/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.thread_identity.o [133/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.sysinfo.o [134/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.spinlock_wait.o [135/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.spinlock.o [136/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.raw_logging.o [137/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.low_level_alloc.o [138/1905] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.cycleclock.o [139/1905] CXX obj/deps/v8/src/torque/torque_base.utils.o [140/1905] CXX obj/deps/v8/src/torque/torque_base.types.o [141/1905] CXX obj/deps/v8/src/torque/torque_base.type-visitor.o [142/1905] CXX obj/deps/v8/src/torque/torque_base.type-oracle.o [143/1905] CXX obj/deps/v8/src/torque/torque_base.type-inference.o [144/1905] CXX obj/deps/v8/src/torque/torque_base.torque-parser.o [145/1905] CXX obj/deps/v8/src/torque/torque_base.torque-compiler.o [146/1905] CXX obj/deps/v8/src/torque/torque_base.torque-code-generator.o [147/1905] CXX obj/deps/v8/src/torque/torque_base.source-positions.o [148/1905] CXX obj/deps/v8/src/torque/torque_base.server-data.o [149/1905] CXX obj/deps/v8/src/torque/torque_base.kythe-data.o [150/1905] CXX obj/deps/v8/src/torque/torque_base.instructions.o [151/1905] CXX obj/deps/v8/src/torque/torque_base.instance-type-generator.o [152/1905] CXX obj/deps/v8/src/torque/torque_base.implementation-visitor.o [153/1905] CXX obj/deps/v8/src/torque/torque_base.global-context.o [154/1905] CXX obj/deps/v8/src/torque/torque_base.earley-parser.o [155/1905] CXX obj/deps/v8/src/torque/torque_base.declarations.o [156/1905] CXX obj/deps/v8/src/torque/torque_base.declaration-visitor.o [157/1905] CXX obj/deps/v8/src/torque/torque_base.declarable.o [158/1905] CXX obj/deps/v8/src/torque/torque_base.csa-generator.o [159/1905] CXX obj/deps/v8/src/torque/torque_base.cpp-builder.o [160/1905] CXX obj/deps/v8/src/torque/torque_base.class-debug-reader-generator.o [161/1905] CXX obj/deps/v8/src/torque/torque_base.cfg.o [162/1905] CXX obj/deps/v8/src/torque/torque_base.cc-generator.o [163/1905] CXX obj/deps/v8/src/torque/torque.torque.o [164/1905] CXX obj/deps/ncrypto/ncrypto.ncrypto.o [165/1905] CXX obj/deps/ncrypto/ncrypto.engine.o [166/1905] CXX obj/deps/nbytes/src/nbytes.nbytes.o [167/1905] CC obj/deps/histogram/src/histogram.hdr_histogram.o [168/1905] CC obj/deps/uv/src/unix/libuv.random-sysctl-linux.o [169/1905] CC obj/deps/uv/src/unix/libuv.random-getrandom.o [170/1905] CC obj/deps/uv/src/unix/libuv.procfs-exepath.o [171/1905] CC obj/deps/uv/src/unix/libuv.linux.o [172/1905] CC obj/deps/uv/src/unix/libuv.proctitle.o [173/1905] CC obj/deps/uv/src/unix/libuv.udp.o [174/1905] CC obj/deps/uv/src/unix/libuv.tty.o [175/1905] CC obj/deps/uv/src/unix/libuv.thread.o [176/1905] CC obj/deps/uv/src/unix/libuv.tcp.o [177/1905] CC obj/deps/uv/src/unix/libuv.stream.o [178/1905] CC obj/deps/uv/src/unix/libuv.signal.o [179/1905] CC obj/deps/uv/src/unix/libuv.random-devurandom.o [180/1905] CC obj/deps/uv/src/unix/libuv.process.o [181/1905] CC obj/deps/uv/src/unix/libuv.poll.o [182/1905] CC obj/deps/uv/src/unix/libuv.pipe.o [183/1905] CC obj/deps/uv/src/unix/libuv.loop-watcher.o [184/1905] CC obj/deps/uv/src/unix/libuv.loop.o [185/1905] CC obj/deps/uv/src/unix/libuv.getnameinfo.o [186/1905] CC obj/deps/uv/src/unix/libuv.getaddrinfo.o [187/1905] CC obj/deps/uv/src/unix/libuv.fs.o [188/1905] CC obj/deps/uv/src/unix/libuv.dl.o [189/1905] CC obj/deps/uv/src/unix/libuv.core.o [190/1905] CC obj/deps/uv/src/unix/libuv.async.o [191/1905] CC obj/deps/uv/src/libuv.version.o [192/1905] AR obj/deps/histogram/libhistogram.a [193/1905] CC obj/deps/uv/src/libuv.uv-common.o [194/1905] CC obj/deps/uv/src/libuv.uv-data-getter-setters.o [195/1905] CC obj/deps/uv/src/libuv.timer.o [196/1905] CC obj/deps/uv/src/libuv.threadpool.o [197/1905] CC obj/deps/uv/src/libuv.thread-common.o [198/1905] CC obj/deps/uv/src/libuv.strtok.o [199/1905] CC obj/deps/uv/src/libuv.strscpy.o [200/1905] CC obj/deps/uv/src/libuv.random.o [201/1905] CC obj/deps/uv/src/libuv.inet.o [202/1905] CC obj/deps/uv/src/libuv.idna.o [203/1905] CC obj/deps/uv/src/libuv.fs-poll.o [204/1905] CXX obj/src/node_js2c.embedded_data.o In file included from ../../deps/ncrypto/engine.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [205/1905] CXX obj/tools/node_js2c.js2c.o [206/1905] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-linux.o [207/1905] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace_posix.o [208/1905] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix-time.o [209/1905] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix.o [210/1905] AR obj/deps/nbytes/libnbytes.a [211/1905] CXX obj/deps/v8/src/base/v8_libbase.vlq-base64.o [212/1905] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space.o [213/1905] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space-page-allocator.o [214/1905] CXX obj/deps/v8/src/base/utils/v8_libbase.random-number-generator.o [215/1905] CXX obj/deps/v8/src/base/v8_libbase.sys-info.o [216/1905] CXX obj/deps/v8/src/base/v8_libbase.strings.o [217/1905] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-virtual-address-space.o [218/1905] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-page-allocator.o [219/1905] CXX obj/deps/v8/src/base/v8_libbase.region-allocator.o [220/1905] CXX obj/deps/v8/src/base/platform/v8_libbase.time.o [221/1905] CXX obj/deps/v8/src/base/platform/v8_libbase.semaphore.o [222/1905] CXX obj/deps/v8/src/base/platform/v8_libbase.platform.o [223/1905] CXX obj/deps/v8/src/base/platform/v8_libbase.mutex.o [224/1905] CXX obj/deps/v8/src/base/platform/v8_libbase.memory-protection-key.o [225/1905] AR obj/deps/uv/libuv.a [226/1905] CXX obj/deps/v8/src/base/platform/v8_libbase.condition-variable.o [227/1905] CXX obj/deps/v8/src/base/v8_libbase.page-allocator.o [228/1905] CXX obj/deps/v8/src/base/v8_libbase.once.o [229/1905] CXX obj/deps/v8/src/base/numbers/v8_libbase.strtod.o [230/1905] CXX obj/deps/v8/src/base/numbers/v8_libbase.fixed-dtoa.o [231/1905] CXX obj/deps/v8/src/base/numbers/v8_libbase.fast-dtoa.o [232/1905] CXX obj/deps/v8/src/base/numbers/v8_libbase.dtoa.o [233/1905] CXX obj/deps/v8/src/base/numbers/v8_libbase.diy-fp.o [234/1905] CXX obj/deps/v8/src/base/numbers/v8_libbase.cached-powers.o [235/1905] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum.o [236/1905] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum-dtoa.o [237/1905] CXX obj/deps/v8/src/base/v8_libbase.logging.o [238/1905] CXX obj/deps/v8/src/base/v8_libbase.ieee754.o [239/1905] CXX obj/deps/v8/src/base/v8_libbase.file-utils.o In file included from ../../deps/ncrypto/ncrypto.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../deps/ncrypto/ncrypto.cc: In function 'bool ncrypto::SafeX509SubjectAltNamePrint(const BIOPointer&, X509_EXTENSION*)': ../../deps/ncrypto/ncrypto.cc:689:8: warning: unused variable 'ret' [-Wunused-variable] 689 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); | ^~~ ../../deps/ncrypto/ncrypto.cc: In function 'bool ncrypto::SafeX509InfoAccessPrint(const BIOPointer&, X509_EXTENSION*)': ../../deps/ncrypto/ncrypto.cc:714:8: warning: unused variable 'ret' [-Wunused-variable] 714 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); | ^~~ ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::DHPointer ncrypto::DHPointer::New(ncrypto::BignumPointer&&, ncrypto::BignumPointer&&)': ../../deps/ncrypto/ncrypto.cc:1136:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1136 | DHPointer dh(DH_new()); | ~~~~~~^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../../deps/ncrypto/ncrypto.cc:1139:18: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1139 | if (DH_set0_pqg(dh.get(), p.get(), nullptr, g.get()) != 1) return {}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::DHPointer ncrypto::DHPointer::New(size_t, unsigned int)': ../../deps/ncrypto/ncrypto.cc:1150:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1150 | DHPointer dh(DH_new()); | ~~~~~~^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../../deps/ncrypto/ncrypto.cc:1153:32: warning: 'int DH_generate_parameters_ex(DH*, int, int, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1153 | if (DH_generate_parameters_ex(dh.get(), bits, generator, nullptr) != 1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:223:27: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DHPointer::CheckResult ncrypto::DHPointer::check()': ../../deps/ncrypto/ncrypto.cc:1164:15: warning: 'int DH_check(const DH*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1164 | if (DH_check(dh_.get(), &codes) != 1) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:231:27: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DHPointer::CheckPublicKeyResult ncrypto::DHPointer::checkPublicKey(const ncrypto::BignumPointer&)': ../../deps/ncrypto/ncrypto.cc:1173:23: warning: 'int DH_check_pub_key(const DH*, const BIGNUM*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1173 | if (DH_check_pub_key(dh_.get(), pub_key.get(), &codes) != 1) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:232:27: note: declared here 232 | OSSL_DEPRECATEDIN_3_0 int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, | ^~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPrime() const': ../../deps/ncrypto/ncrypto.cc:1188:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1188 | DH_get0_pqg(dh_.get(), &p, nullptr, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getGenerator() const': ../../deps/ncrypto/ncrypto.cc:1195:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1195 | DH_get0_pqg(dh_.get(), nullptr, nullptr, &g); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPublicKey() const': ../../deps/ncrypto/ncrypto.cc:1202:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1202 | DH_get0_key(dh_.get(), &pub_key, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPrivateKey() const': ../../deps/ncrypto/ncrypto.cc:1209:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1209 | DH_get0_key(dh_.get(), nullptr, &pvt_key); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::generateKeys() const': ../../deps/ncrypto/ncrypto.cc:1218:23: warning: 'int DH_generate_key(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1218 | if (!DH_generate_key(dh_.get())) return {}; | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dh.h:234:27: note: declared here 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'size_t ncrypto::DHPointer::size() const': ../../deps/ncrypto/ncrypto.cc:1225:17: warning: 'int DH_size(const DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1225 | return DH_size(dh_.get()); | ~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dh.h:214:27: note: declared here 214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::computeSecret(const ncrypto::BignumPointer&) const': ../../deps/ncrypto/ncrypto.cc:1235:28: warning: 'int DH_compute_key(unsigned char*, const BIGNUM*, DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1235 | int size = DH_compute_key(static_cast(dp.get()), peer.get(), dh_.get()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:235:27: note: declared here 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::DHPointer::setPublicKey(ncrypto::BignumPointer&&)': ../../deps/ncrypto/ncrypto.cc:1252:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1252 | if (DH_set0_key(dh_.get(), key.get(), nullptr) == 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:269:27: note: declared here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::DHPointer::setPrivateKey(ncrypto::BignumPointer&&)': ../../deps/ncrypto/ncrypto.cc:1261:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1261 | if (DH_set0_key(dh_.get(), nullptr, key.get()) == 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:269:27: note: declared here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ [240/1905] AR obj/deps/ncrypto/libncrypto.a [241/1905] CXX obj/deps/v8/src/base/v8_libbase.emulated-virtual-address-subspace.o [242/1905] CXX obj/deps/v8/src/base/v8_libbase.division-by-constant.o [243/1905] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace.o [244/1905] CXX obj/deps/v8/src/base/v8_libbase.cpu.o [245/1905] CXX obj/deps/v8/src/base/v8_libbase.bounded-page-allocator.o [246/1905] CXX obj/deps/v8/src/base/v8_libbase.bits.o [247/1905] CXX obj/deps/v8/src/base/v8_libbase.abort-mode.o [248/1905] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecodes.o [249/1905] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecode-operands.o [250/1905] CXX obj/deps/v8/src/builtins/bytecode_builtins_list_generator.generate-bytecodes-builtins-list.o [251/1905] AR obj/tools/v8_gypfiles/libv8_libbase.a [252/1905] LINK gen-regexp-special-case [253/1905] LINK bytecode_builtins_list_generator [254/1905] STAMP obj/tools/v8_gypfiles/v8_flags.actions_depends.stamp [255/1905] ACTION run_gen-regexp-special-case: run_gen-regexp-special-case_action_bd80f64862dd779165d4349ffcbe0211 [256/1905] ACTION generate_bytecode_builtins_list: generate_bytecode_builtins_list_action_3931b343a4cb0bd98da4e581f6ce90fe [257/1905] AR obj/tools/v8_gypfiles/libv8_abseil.a [258/1905] LINK node_js2c [259/1905] AR obj/deps/googletest/libgtest.a [260/1905] AR obj/tools/v8_gypfiles/libtorque_base.a [261/1905] STAMP obj/tools/v8_gypfiles/torque.actions_depends.stamp [262/1905] LINK torque [263/1905] ACTION run_torque: run_torque_action_e3070f7afaffd8a3b4612441e26c1d85 [264/1903] STAMP obj/tools/v8_gypfiles/v8_init.compile_depends.stamp [265/1903] STAMP obj/tools/v8_gypfiles/v8_init.actions_depends.stamp [266/1903] STAMP obj/tools/v8_gypfiles/v8_initializers_slow.compile_depends.stamp [267/1903] STAMP obj/tools/v8_gypfiles/v8_initializers_slow.actions_depends.stamp [268/1903] STAMP obj/tools/v8_gypfiles/v8_internal_headers.compile_depends.stamp [269/1903] STAMP obj/tools/v8_gypfiles/v8_internal_headers.actions_depends.stamp [270/1903] CXX obj/deps/v8/src/init/v8_init.setup-isolate-full.o [271/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers_slow.wasm-to-js-tq-csa.o [272/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers_slow.js-to-wasm-tq-csa.o [273/1903] STAMP obj/tools/v8_gypfiles/v8_compiler.compile_depends.stamp [274/1903] STAMP obj/tools/v8_gypfiles/v8_turboshaft.compile_depends.stamp [275/1903] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.compile_depends.stamp [276/1903] STAMP obj/tools/v8_gypfiles/v8_compiler.actions_depends.stamp [277/1903] STAMP obj/tools/v8_gypfiles/v8_turboshaft.actions_depends.stamp [278/1903] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.actions_depends.stamp [279/1903] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-ir.o [280/1903] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-interpreter-frame-state.o [281/1903] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-graph-printer.o [282/1903] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-graph-builder.o [283/1903] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-compilation-unit.o [284/1903] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-compilation-info.o [285/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.utils.o [286/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.use-map.o [287/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.types.o [288/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.typer.o [289/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.typed-optimizations-phase.o [290/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.type-parser.o [291/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.type-assertions-phase.o [292/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.store-store-elimination-phase.o [293/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.simplify-tf-loops.o [294/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.simplified-lowering-phase.o [295/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.sidetable.o [296/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.representations.o [297/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.recreate-schedule.o [298/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.recreate-schedule-phase.o [299/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.pretenuring-propagation-reducer.o [300/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.phase.o [301/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.optimize-phase.o [302/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.operations.o [303/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.memory-optimization-reducer.o [304/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.maglev-graph-building-phase.o [305/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.machine-lowering-phase.o [306/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-unrolling-reducer.o [307/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-unrolling-phase.o [308/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-peeling-phase.o [309/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-finder.o [310/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.late-load-elimination-reducer.o [311/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.late-escape-analysis-reducer.o [312/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.instruction-selection-phase.o [313/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph.o [314/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph-visualizer.o [315/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph-builder.o [316/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.decompression-optimization.o [317/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.decompression-optimization-phase.o [318/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.debug-feature-lowering-phase.o [319/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.csa-optimize-phase.o [320/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.copying-phase.o [321/1903] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.actions_depends.stamp [322/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.code-elimination-and-simplification-phase.o [323/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.build-graph-phase.o [324/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-schema-agent-impl.o [325/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-runtime-agent-impl.o [326/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-profiler-agent-impl.o [327/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-inspector-session-impl.o [328/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-inspector-impl.o [329/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-heap-profiler-agent-impl.o [330/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger.o [331/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-agent-impl.o [332/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console.o [333/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console-message.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/turboshaft/simplify-tf-loops.h:8, from ../../deps/v8/src/compiler/turboshaft/simplify-tf-loops.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [334/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console-agent-impl.o [335/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.search-util.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/compiler/turboshaft/types.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [336/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.injected-script.o [337/1903] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Schema.o [338/1903] STAMP obj/tools/v8_gypfiles/torque_generated_initializers.compile_depends.stamp [339/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/wasm/v8_initializers.wasm-objects-tq-csa.o [340/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/debug/v8_initializers.debug-wasm-objects-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/sidetable.h:17, from ../../deps/v8/src/compiler/turboshaft/sidetable.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [341/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.wasm-strings-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/graph.h:20, from ../../deps/v8/src/compiler/turboshaft/loop-finder.h:9, from ../../deps/v8/src/compiler/turboshaft/loop-finder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [342/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.wasm-tq-csa.o [343/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.js-to-js-tq-csa.o [344/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-segments-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/graph.h:20, from ../../deps/v8/src/compiler/turboshaft/graph.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [345/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-segmenter-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/sidetable.h:17, from ../../deps/v8/src/compiler/turboshaft/use-map.h:8, from ../../deps/v8/src/compiler/turboshaft/use-map.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [346/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-segment-iterator-tq-csa.o [347/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-relative-time-format-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [348/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-plural-rules-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/node-origin-table.h:11, from ../../deps/v8/src/compiler/turboshaft/graph-visualizer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [349/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-number-format-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [350/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-locale-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/turboshaft/copying-phase.h:17, from ../../deps/v8/src/compiler/turboshaft/copying-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [351/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-list-format-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/turboshaft/copying-phase.h:17, from ../../deps/v8/src/compiler/turboshaft/decompression-optimization.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [352/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-duration-format-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.h:8, from ../../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [353/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-display-names-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/typer.h:12, from ../../deps/v8/src/compiler/turboshaft/typer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [354/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-date-time-format-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/compiler/turboshaft/build-graph-phase.h:9, from ../../deps/v8/src/compiler/turboshaft/build-graph-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [355/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-collator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.h:8, from ../../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [356/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-break-iterator-tq-csa.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/init/setup-isolate-full.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [357/1903] AR obj/tools/v8_gypfiles/libv8_init.a [358/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.intl-objects-tq-csa.o [359/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/third_party/v8/builtins/v8_initializers.array-sort-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-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/maglev/maglev-compilation-unit.h:10, from ../../deps/v8/src/maglev/maglev-interpreter-frame-state.h:13, from ../../deps/v8/src/maglev/maglev-interpreter-frame-state.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [360/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/test/torque/v8_initializers.test-torque-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [361/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.turboshaft-types-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [362/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.turbofan-types-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.h:9, from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [363/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.torque-defined-classes-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.h:11, from ../../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [364/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.templates-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/instruction-selection-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/instruction-selection-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [365/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.template-objects-tq-csa.o [366/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.synthetic-module-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-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/maglev/maglev-compilation-unit.h:10, from ../../deps/v8/src/maglev/maglev-compilation-unit.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [367/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.swiss-name-dictionary-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/turboshaft/recreate-schedule.h:8, from ../../deps/v8/src/compiler/turboshaft/recreate-schedule.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [368/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.swiss-hash-table-helpers-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/maglev/maglev-compilation-info.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [369/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.struct-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [370/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.string-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/access-info.h:8, from ../../deps/v8/src/maglev/maglev-ir.h:23, from ../../deps/v8/src/maglev/maglev-ir.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [371/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.source-text-module-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/graph.h:20, from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9, from ../../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.h:9, from ../../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [372/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.shared-function-info-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/operations.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [373/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.script-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [374/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.scope-info-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-segments-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [375/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.regexp-match-info-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [376/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.prototype-info-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-segment-iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [377/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.property-descriptor-object-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [378/1903] AR obj/tools/v8_gypfiles/libv8_initializers_slow.a [379/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.property-cell-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/debug/debug-wasm-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [380/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.property-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/js-to-js-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [381/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.promise-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-locale-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [382/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.primitive-heap-object-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-segmenter-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [383/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.ordered-hash-table-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/torque-defined-classes-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [384/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.trusted-object-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-plural-rules-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [385/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.hole-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [386/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.oddball-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-relative-time-format-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [387/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.name-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-list-format-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [388/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.module-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-duration-format-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [389/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.microtask-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/wasm-strings-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [390/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.megadom-handler-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-display-names-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [391/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.map-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-collator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [392/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.literal-objects-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-number-format-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [393/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-weak-refs-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/template-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [394/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-temporal-objects-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-break-iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [395/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-struct-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/swiss-hash-table-helpers-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [396/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-shared-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-date-time-format-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [397/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-shadow-realm-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [398/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-regexp-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/turbofan-types-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [399/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-regexp-string-iterator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/synthetic-module-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [400/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-raw-json-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/optimize-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/optimize-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [401/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-proxy-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/wasm/wasm-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [402/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-promise-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/struct-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [403/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-objects-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [404/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-iterator-helpers-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/loop-peeling-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/loop-peeling-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [405/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-generator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/templates-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [406/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-function-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/turboshaft-types-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [407/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-collection-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/swiss-name-dictionary-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [408/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-collection-iterator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/type-assertions-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/type-assertions-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [409/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-atomics-synchronization-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/machine-lowering-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/machine-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [410/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [411/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-array-buffer-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/intl-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [412/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.heap-object-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/source-text-module-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [413/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.heap-number-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/script-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [414/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.free-space-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/shared-function-info-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [415/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.foreign-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/string-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [416/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.fixed-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/wasm-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [417/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.feedback-vector-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/heap/parked-scope.h:11, from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, from ../../deps/v8/src/maglev/maglev-graph-builder.h:19, from ../../deps/v8/src/maglev/maglev-graph-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [418/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.feedback-cell-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/third_party/v8/builtins/array-sort-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [419/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.embedder-data-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/test/torque/test-torque-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [420/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.descriptor-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/regexp-match-info-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [421/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.debug-objects-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/property-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [422/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.data-handler-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/node-origin-table.h:11, from ../../deps/v8/src/compiler/turboshaft/graph-builder.h:9, from ../../deps/v8/src/compiler/turboshaft/graph-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [423/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.contexts-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/prototype-info-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [424/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.bytecode-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/primitive-heap-object-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [425/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.cell-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/property-cell-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [426/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.call-site-info-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/name-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [427/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.bigint-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/trusted-object-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [428/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.arguments-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/property-descriptor-object-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [429/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.api-callbacks-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/promise-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [430/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.allocation-site-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/hole-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [431/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/ic/v8_initializers.handler-configuration-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/microtask-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [432/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.weak-ref-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/megadom-handler-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [433/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/scope-info-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [434/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-with-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/oddball-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [435/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-values-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/map-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [436/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-to-sorted-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/module-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [437/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-to-reversed-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-struct-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [438/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-subarray-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-shared-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [439/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-sort-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/literal-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [440/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-some-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-regexp-string-iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [441/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-slice-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/ordered-hash-table-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [442/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-set-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-proxy-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [443/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-reduceright-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-regexp-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [444/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-reduce-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-temporal-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [445/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-shadow-realm-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [446/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-keys-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-promise-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [447/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-from-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-weak-refs-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [448/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-foreach-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-raw-json-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [449/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findlastindex-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-collection-iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [450/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findlast-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-collection-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [451/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findindex-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-atomics-synchronization-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [452/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-find-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [453/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-filter-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [454/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-entries-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-iterator-helpers-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [455/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-every-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-function-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [456/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-createtypedarray-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/heap-object-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [457/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-at-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-generator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [458/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.torque-internal-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/heap-number-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [459/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.symbol-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/foreign-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [460/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.suppressed-error-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/js-array-buffer-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [461/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-trim-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/free-space-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [462/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-towellformed-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/feedback-cell-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [463/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-substring-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/feedback-vector-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [464/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-substr-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/embedder-data-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [465/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-startswith-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/fixed-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [466/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-slice-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/descriptor-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [467/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-replaceall-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/data-handler-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [468/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-repeat-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/cell-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [469/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-pad-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/call-site-info-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [470/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-match-search-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/debug-objects-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [471/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-iterator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-values-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [472/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-iswellformed-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/allocation-site-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [473/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-indexof-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/weak-ref-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [474/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-includes-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/ic/handler-configuration-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [475/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-html-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/bytecode-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [476/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-endswith-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/bigint-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [477/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-at-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-to-reversed-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [478/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-union-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-with-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [479/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-symmetric-difference-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-to-sorted-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [480/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-superset-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-subarray-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [481/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-subset-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/arguments-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [482/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-disjoint-from-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/contexts-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [483/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-intersection-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/objects/api-callbacks-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [484/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-difference-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [485/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [486/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-test-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-slice-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [487/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-split-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-reduce-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [488/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-source-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/csa-optimize-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/csa-optimize-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [489/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-search-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-some-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [490/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-replace-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-reduceright-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [491/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-match-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-keys-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [492/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-match-all-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-entries-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [493/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-exec-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-set-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [494/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.reflect-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-sort-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [495/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-from-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [496/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-set-prototype-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/suppressed-error-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [497/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-set-property-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-findlastindex-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [498/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-revoke-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-foreach-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [499/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-revocable-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-findlast-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [500/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-prevent-extensions-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-findindex-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [501/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-is-extensible-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-every-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [502/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-has-property-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-towellformed-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [503/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-get-prototype-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/symbol-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [504/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-get-property-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-find-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [505/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-delete-property-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-at-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [506/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-constructor-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-filter-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [507/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-withresolvers-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-substr-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [508/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-then-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-substring-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [509/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-resolve-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-createtypedarray-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [510/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-reaction-job-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-startswith-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [511/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-race-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-trim-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [512/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-misc-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-slice-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [513/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-jobs-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/torque-internal-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [514/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-finally-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-replaceall-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [515/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-constructor-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-repeat-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [516/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-any-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-pad-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [517/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-all-element-closure-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-indexof-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [518/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-all-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-match-search-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [519/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-abstract-operations-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [520/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-iswellformed-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [521/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-groupby-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-includes-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [522/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-fromentries-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-html-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [523/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.number-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-union-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [524/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.math-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-at-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [525/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.map-groupby-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-is-superset-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [526/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-helpers-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-symmetric-difference-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [527/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-from-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-test-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [528/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-is-subset-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [529/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.internal-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-split-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [530/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.internal-coverage-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-intersection-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [531/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.ic-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [532/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.ic-callable-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-is-disjoint-from-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [533/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.growable-fixed-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-endswith-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [534/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.function-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-exec-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [535/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.frame-arguments-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-set-property-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [536/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.frames-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-source-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [537/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.finalization-registry-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-withresolvers-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [538/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.data-view-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-revoke-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [539/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.console-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-set-prototype-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [540/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.convert-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [541/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.conversion-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-get-prototype-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [542/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.constructor-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-difference-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [543/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.collections-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-search-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [544/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.cast-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-match-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [545/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.builtins-string-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-prevent-extensions-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [546/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.builtins-bigint-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-revocable-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [547/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.boolean-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-is-extensible-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [548/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.base-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-has-property-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [549/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.arraybuffer-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-get-property-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [550/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-match-all-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [551/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-with-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/reflect-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [552/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-unshift-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-delete-property-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [553/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-spliced-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-constructor-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [554/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-sorted-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-jobs-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [555/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-reversed-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-replace-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [556/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-splice-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-resolve-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [557/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-some-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-constructor-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [558/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-slice-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-then-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [559/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-shift-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-race-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [560/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reverse-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-misc-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [561/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reduce-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-reaction-job-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [562/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reduce-right-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-finally-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [563/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-any-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [564/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-map-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-all-element-closure-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [565/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-lastindexof-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-abstract-operations-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [566/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-join-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/object-groupby-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [567/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-isarray-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/map-groupby-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [568/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-from-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/object-fromentries-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [569/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-from-async-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/math-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [570/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-foreach-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/object-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [571/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-flat-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-all-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [572/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findlastindex-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/iterator-from-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [573/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findlast-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [574/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findindex-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/number-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [575/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-find-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/frames-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [576/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-filter-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/internal-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [577/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-every-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/ic-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [578/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-copywithin-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/growable-fixed-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [579/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-concat-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/frame-arguments-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [580/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-at-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/ic-callable-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [581/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.aggregate-error-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/internal-coverage-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [582/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_initializers.exported-macros-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/console-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [583/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_initializers.enum-verifiers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/constructor-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [584/1903] CXX obj/deps/v8/src/builtins/x64/v8_initializers.builtins-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/finalization-registry-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [585/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-wasm-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/function-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [586/1903] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-intrinsics-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/builtins-string-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [587/1903] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-some-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [588/1903] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/boolean-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [589/1903] CXX obj/deps/v8/src/ic/v8_initializers.unary-op-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/convert-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [590/1903] CXX obj/deps/v8/src/ic/v8_initializers.keyed-store-generic.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/conversion-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [591/1903] CXX obj/deps/v8/src/ic/v8_initializers.binary-op-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [592/1903] CXX obj/deps/v8/src/ic/v8_initializers.accessor-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/collections-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [593/1903] CXX obj/deps/v8/src/heap/v8_initializers.setup-heap-internal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-with-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [594/1903] CXX obj/deps/v8/src/codegen/v8_initializers.code-stub-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-reduce-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [595/1903] CXX obj/deps/v8/src/builtins/v8_initializers.setup-builtins-internal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [596/1903] CXX obj/deps/v8/src/builtins/v8_initializers.profile-data-reader.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/arraybuffer-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [597/1903] CXX obj/deps/v8/src/builtins/v8_initializers.growable-fixed-array-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/iterator-helpers-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [598/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-typed-array-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-to-sorted-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [599/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-temporal-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-unshift-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [600/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-string-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-slice-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [601/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-sharedarraybuffer-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-shift-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [602/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-shadow-realm-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-to-spliced-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [603/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-regexp-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-reverse-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [604/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-proxy-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-splice-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [605/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-promise-gen.o [606/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-object-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/data-view-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [607/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-number-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-to-reversed-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [608/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-microtask-queue-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-reduce-right-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [609/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-lazy-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/builtins-bigint-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [610/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-iterator-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-lastindexof-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [611/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-intl-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/cast-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [612/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-interpreter-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/base-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [613/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-internal-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-map-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [614/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-ic-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-isarray-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [615/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-handler-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/ic/unary-op-assembler.h:8, from ../../deps/v8/src/ic/unary-op-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [616/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-global-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/growable-fixed-array-gen.h:8, from ../../deps/v8/src/builtins/growable-fixed-array-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [617/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-generator-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-from-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [618/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-date-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/ic/binary-op-assembler.h:10, from ../../deps/v8/src/ic/binary-op-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [619/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-conversion-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/builtins/builtins-interpreter-gen.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [620/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-constructor-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-foreach-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [621/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-collections-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-shadow-realm-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [622/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-call-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-findlastindex-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [623/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-bigint-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [624/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-iterator-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-findlast-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [625/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-generator-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-flat-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [626/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-copywithin-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [627/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-function-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-number-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [628/1903] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-array-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-join-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [629/1903] CXX obj/tools/v8_gypfiles/gen/v8_base_without_compiler.debug-support.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from gen/torque-generated/enum-verifiers.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [630/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.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/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-concat-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [631/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.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 gen/torque-generated/src/builtins/array-at-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [632/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.virtual-memory.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-every-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [633/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.trace-trait.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/heap/setup-heap-internal.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [634/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.testing.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-wasm-gen.h:8, from ../../deps/v8/src/builtins/builtins-wasm-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [635/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.sweeper.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/interpreter/interpreter-assembler.h:8, from ../../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8, from ../../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [636/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.stats-collector.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-find-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [637/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.remembered-set.o [638/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.raw-heap.o [639/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.process-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/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-ic-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [640/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.process-heap-statistics.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/aggregate-error-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [641/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.prefinalizer-handler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-filter-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [642/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.pointer-policies.o [643/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.platform.o [644/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.persistent-node.o [645/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.page-memory.o [646/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.object-size-trait.o [647/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.object-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/builtins/x64/builtins-x64.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [648/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.name-trait.o [649/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.memory.o [650/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.member-storage.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../../deps/v8/src/builtins/builtins-temporal-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [651/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-worklists.o [652/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-visitor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/ic/keyed-store-generic.h:9, from ../../deps/v8/src/ic/keyed-store-generic.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [653/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-verifier.o [654/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-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/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/interpreter/interpreter-assembler.h:8, from ../../deps/v8/src/interpreter/interpreter-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [655/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marker.o [656/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.logging.o [657/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.liveness-broker.o [658/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap.o [659/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-statistics-collector.o [660/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-state.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-findindex-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [661/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-space.o [662/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-page.o [663/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-object-header.o [664/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-growing.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-global-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [665/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-consistency.o [666/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-base.o [667/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-invoker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-typed-array-gen.h:8, from ../../deps/v8/src/builtins/builtins-typed-array-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [668/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-info.o [669/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-info-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/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-proxy-gen.h:8, from ../../deps/v8/src/builtins/builtins-proxy-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [670/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.free-list.o [671/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.explicit-management.o [672/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.concurrent-marker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../../deps/v8/src/interpreter/interpreter-generator.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [673/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.compactor.o [674/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.compaction-worklists.o [675/1903] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.allocation.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-promise-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [676/1903] CXX obj/deps/v8/src/heap/base/asm/x64/v8_base_without_compiler.push_registers_asm.o [677/1903] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.worklist.o [678/1903] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.stack.o [679/1903] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.memory-tagging.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-date-gen.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [680/1903] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.incremental-marking-schedule.o [681/1903] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.active-system-pages.o [682/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-toom.o [683/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-fft.o [684/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-barrett.o [685/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.vector-arithmetic.o [686/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.tostring.o [687/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-schoolbook.o [688/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-karatsuba.o [689/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.fromstring.o [690/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-schoolbook.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-from-async-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [691/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-helpers.o [692/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-burnikel.o [693/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.bitwise.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../../deps/v8/src/builtins/builtins-iterator-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [694/1903] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.bigint-internal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/builtins/setup-builtins-internal.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [695/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/wasm/v8_base_without_compiler.wasm-objects-tq.o [696/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/debug/v8_base_without_compiler.debug-wasm-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-object-gen.h:8, from ../../deps/v8/src/builtins/builtins-object-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [697/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-to-js-tq.o [698/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-strings-tq.o [699/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-tq.o [700/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.js-to-wasm-tq.o [701/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.js-to-js-tq.o [702/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segments-tq.o [703/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segmenter-tq.o [704/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segment-iterator-tq.o [705/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-relative-time-format-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../../deps/v8/src/builtins/builtins-intl-gen.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [706/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-plural-rules-tq.o [707/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-number-format-tq.o [708/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-locale-tq.o [709/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-list-format-tq.o [710/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-duration-format-tq.o [711/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-display-names-tq.o [712/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-date-time-format-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-regexp-gen.h:9, from ../../deps/v8/src/builtins/builtins-regexp-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [713/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collator-tq.o [714/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-break-iterator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-lazy-gen.h:8, from ../../deps/v8/src/builtins/builtins-lazy-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [715/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.intl-objects-tq.o [716/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/third_party/v8/builtins/v8_base_without_compiler.array-sort-tq.o [717/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/test/torque/v8_base_without_compiler.test-torque-tq.o [718/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.turboshaft-types-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/builtins/builtins-microtask-queue-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [719/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.turbofan-types-tq.o [720/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.torque-defined-classes-tq.o [721/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.templates-tq.o [722/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.template-objects-tq.o [723/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.synthetic-module-tq.o [724/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.swiss-name-dictionary-tq.o [725/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.swiss-hash-table-helpers-tq.o [726/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.struct-tq.o [727/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.string-tq.o [728/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.source-text-module-tq.o [729/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.shared-function-info-tq.o [730/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.script-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-bigint-gen.h:8, from ../../deps/v8/src/builtins/builtins-bigint-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [731/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.scope-info-tq.o [732/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.regexp-match-info-tq.o [733/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.prototype-info-tq.o [734/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-descriptor-object-tq.o [735/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-cell-tq.o [736/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/exported-macros-assembler.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [737/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.promise-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/ic/accessor-assembler.h:9, from ../../deps/v8/src/ic/accessor-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [738/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.primitive-heap-object-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-call-gen.h:8, from ../../deps/v8/src/builtins/builtins-call-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [739/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.ordered-hash-table-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-string-gen.h:8, from ../../deps/v8/src/builtins/builtins-string-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [740/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.trusted-object-tq.o [741/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.hole-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/regexp-match-info.h:9, from gen/torque-generated/src/objects/regexp-match-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [742/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.oddball-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-handler-gen.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [743/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.name-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from gen/torque-generated/src/objects/string-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [744/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.module-tq.o [745/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.microtask-tq.o [746/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.megadom-handler-tq.o [747/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.map-tq.o [748/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.literal-objects-tq.o [749/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-weak-refs-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/builtins/builtins-internal-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [750/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-temporal-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-conversion-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [751/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-struct-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-generator-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [752/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-shared-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/execution/frames.h:15, from gen/debug-support.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [753/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-shadow-realm-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-iterator-gen.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [754/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-regexp-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-generator-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [755/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-regexp-string-iterator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../../deps/v8/src/builtins/builtins-constructor-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [756/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-raw-json-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-collections-gen.h:8, from ../../deps/v8/src/builtins/builtins-collections-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [757/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-proxy-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [758/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-promise-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-function-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [759/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segments.h:12, from ../../deps/v8/src/objects/js-segments-inl.h:11, from gen/torque-generated/src/objects/js-segments-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [760/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-iterator-helpers-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-list-format.h:16, from ../../deps/v8/src/objects/js-list-format-inl.h:12, from gen/torque-generated/src/objects/js-list-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [761/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-generator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-relative-time-format.h:16, from ../../deps/v8/src/objects/js-relative-time-format-inl.h:12, from gen/torque-generated/src/objects/js-relative-time-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [762/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-function-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/wasm/wasm-objects-inl.h:16, from gen/torque-generated/src/wasm/wasm-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [763/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collection-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/module-inl.h:8, from ../../deps/v8/src/objects/synthetic-module-inl.h:8, from gen/torque-generated/src/objects/synthetic-module-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [764/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collection-iterator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/scope-info-inl.h:8, from gen/torque-generated/src/objects/scope-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [765/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-atomics-synchronization-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segment-iterator.h:12, from ../../deps/v8/src/objects/js-segment-iterator-inl.h:11, from gen/torque-generated/src/objects/js-segment-iterator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [766/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segmenter.h:15, from ../../deps/v8/src/objects/js-segmenter-inl.h:11, from gen/torque-generated/src/objects/js-segmenter-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [767/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-array-buffer-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/codegen/code-stub-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [768/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.heap-object-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-plural-rules-inl.h:12, from gen/torque-generated/src/objects/js-plural-rules-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [769/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.heap-number-tq.o [770/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.free-space-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-locale-inl.h:12, from gen/torque-generated/src/objects/js-locale-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [771/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.foreign-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/templates-inl.h:8, from gen/torque-generated/src/objects/templates-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [772/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.fixed-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/managed.h:9, from ../../deps/v8/src/objects/script-inl.h:8, from gen/torque-generated/src/objects/script-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [773/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.feedback-vector-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-display-names.h:15, from ../../deps/v8/src/objects/js-display-names-inl.h:12, from gen/torque-generated/src/objects/js-display-names-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [774/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.feedback-cell-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/struct-inl.h:10, from gen/torque-generated/src/objects/struct-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [775/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.embedder-data-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/property-cell-inl.h:8, from gen/torque-generated/src/objects/property-cell-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [776/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.descriptor-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/torque-defined-classes-inl.h:7, from gen/torque-generated/src/objects/torque-defined-classes-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [777/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.debug-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/module-inl.h:8, from ../../deps/v8/src/objects/source-text-module-inl.h:8, from gen/torque-generated/src/objects/source-text-module-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [778/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.data-handler-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-date-time-format.h:16, from ../../deps/v8/src/objects/js-date-time-format-inl.h:12, from gen/torque-generated/src/objects/js-date-time-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [779/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.contexts-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/objects/shared-function-info-inl.h:10, from gen/torque-generated/src/objects/shared-function-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [780/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.bytecode-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-number-format.h:16, from ../../deps/v8/src/objects/js-number-format-inl.h:12, from gen/torque-generated/src/objects/js-number-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [781/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.cell-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/property-descriptor-object-inl.h:8, from gen/torque-generated/src/objects/property-descriptor-object-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [782/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.call-site-info-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/objects/instance-type-inl.h:9, from gen/torque-generated/src/objects/turboshaft-types-tq.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [783/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.bigint-tq.o [784/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.arguments-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/prototype-info-inl.h:8, from gen/torque-generated/src/objects/prototype-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [785/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.api-callbacks-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/intl-objects.h:18, from ../../deps/v8/src/objects/js-break-iterator.h:15, from ../../deps/v8/src/objects/js-break-iterator-inl.h:12, from gen/torque-generated/src/objects/js-break-iterator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [786/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.allocation-site-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-duration-format.h:12, from ../../deps/v8/src/objects/js-duration-format-inl.h:12, from gen/torque-generated/src/objects/js-duration-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [787/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/ic/v8_base_without_compiler.handler-configuration-tq.o [788/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.weak-ref-tq.o [789/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/template-objects.h:8, from ../../deps/v8/src/objects/template-objects-inl.h:8, from gen/torque-generated/src/objects/template-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [790/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-with-tq.o [791/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-values-tq.o [792/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-to-sorted-tq.o [793/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-to-reversed-tq.o [794/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-subarray-tq.o [795/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-sort-tq.o [796/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-some-tq.o [797/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-slice-tq.o [798/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-set-tq.o [799/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-reduceright-tq.o [800/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-reduce-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/objects/instance-type-inl.h:9, from gen/torque-generated/src/objects/turbofan-types-tq.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [801/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-of-tq.o [802/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-keys-tq.o [803/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-from-tq.o [804/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-foreach-tq.o [805/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findlastindex-tq.o [806/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findlast-tq.o [807/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findindex-tq.o [808/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-find-tq.o [809/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-filter-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-collator.h:15, from ../../deps/v8/src/objects/js-collator-inl.h:12, from gen/torque-generated/src/objects/js-collator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [810/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-entries-tq.o [811/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-every-tq.o [812/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-createtypedarray-tq.o [813/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-at-tq.o [814/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.torque-internal-tq.o [815/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.symbol-tq.o [816/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.suppressed-error-tq.o [817/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-trim-tq.o [818/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-towellformed-tq.o [819/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-substring-tq.o [820/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-substr-tq.o [821/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-startswith-tq.o [822/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-slice-tq.o [823/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-replaceall-tq.o [824/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-repeat-tq.o [825/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-pad-tq.o [826/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-match-search-tq.o [827/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-iterator-tq.o [828/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-iswellformed-tq.o [829/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-indexof-tq.o [830/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-includes-tq.o [831/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-html-tq.o [832/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-endswith-tq.o [833/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-at-tq.o [834/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-union-tq.o [835/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-symmetric-difference-tq.o [836/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-superset-of-tq.o [837/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-subset-of-tq.o [838/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-disjoint-from-tq.o [839/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-intersection-tq.o [840/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-difference-tq.o [841/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-tq.o [842/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-test-tq.o [843/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-split-tq.o [844/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-source-tq.o [845/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-search-tq.o [846/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-replace-tq.o [847/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-match-tq.o [848/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-match-all-tq.o [849/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-exec-tq.o [850/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.reflect-tq.o [851/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-tq.o [852/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-set-prototype-of-tq.o [853/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-set-property-tq.o [854/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-revoke-tq.o [855/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-revocable-tq.o [856/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-prevent-extensions-tq.o [857/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-is-extensible-tq.o [858/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-has-property-tq.o [859/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-get-prototype-of-tq.o [860/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-get-property-tq.o [861/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-delete-property-tq.o [862/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-constructor-tq.o [863/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-withresolvers-tq.o [864/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-then-tq.o [865/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-resolve-tq.o [866/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-reaction-job-tq.o [867/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-race-tq.o [868/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-misc-tq.o [869/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-jobs-tq.o [870/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-finally-tq.o [871/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-constructor-tq.o [872/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-any-tq.o [873/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-all-element-closure-tq.o [874/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-all-tq.o [875/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-abstract-operations-tq.o [876/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-tq.o [877/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-groupby-tq.o [878/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-fromentries-tq.o [879/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.number-tq.o [880/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.math-tq.o [881/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.map-groupby-tq.o [882/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-helpers-tq.o [883/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-from-tq.o [884/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-tq.o [885/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.internal-tq.o [886/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.internal-coverage-tq.o [887/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.ic-tq.o [888/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.ic-callable-tq.o [889/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.growable-fixed-array-tq.o [890/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.function-tq.o [891/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.frame-arguments-tq.o [892/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.frames-tq.o [893/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.finalization-registry-tq.o [894/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.data-view-tq.o [895/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.console-tq.o [896/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.convert-tq.o [897/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.conversion-tq.o [898/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.constructor-tq.o [899/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.collections-tq.o [900/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.cast-tq.o [901/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.builtins-string-tq.o [902/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.builtins-bigint-tq.o [903/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.boolean-tq.o [904/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.base-tq.o [905/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.arraybuffer-tq.o [906/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-tq.o [907/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-with-tq.o [908/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-unshift-tq.o [909/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-spliced-tq.o [910/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-sorted-tq.o [911/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-reversed-tq.o [912/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-splice-tq.o [913/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-some-tq.o [914/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-slice-tq.o [915/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-shift-tq.o [916/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reverse-tq.o [917/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reduce-tq.o [918/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reduce-right-tq.o [919/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-of-tq.o [920/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-map-tq.o [921/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-lastindexof-tq.o [922/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-join-tq.o [923/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-isarray-tq.o [924/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-from-tq.o [925/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-from-async-tq.o [926/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-foreach-tq.o [927/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-flat-tq.o [928/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findlastindex-tq.o [929/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findlast-tq.o [930/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findindex-tq.o [931/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-find-tq.o [932/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-filter-tq.o [933/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-every-tq.o [934/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-copywithin-tq.o [935/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-concat-tq.o [936/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-at-tq.o [937/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.aggregate-error-tq.o [938/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.objects-printer.o [939/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.factory.o [940/1903] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.class-verifiers.o [941/1903] CXX obj/tools/v8_gypfiles/gen/src/regexp/v8_base_without_compiler.special-case.o [942/1903] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-outside-posix.o [943/1903] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-inside-posix.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/property-array-inl.h:10, from gen/torque-generated/src/objects/property-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [944/1903] CXX obj/deps/v8/src/regexp/x64/v8_base_without_compiler.regexp-macro-assembler-x64.o [945/1903] CXX obj/deps/v8/src/execution/x64/v8_base_without_compiler.frame-constants-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/codegen/code-factory.h:8, from ../../deps/v8/src/builtins/builtins-array-gen.h:8, from ../../deps/v8/src/builtins/builtins-array-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [946/1903] CXX obj/deps/v8/src/diagnostics/x64/v8_base_without_compiler.unwinder-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-promise-inl.h:10, from ../../deps/v8/src/objects/promise-inl.h:10, from gen/torque-generated/src/objects/promise-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [947/1903] CXX obj/deps/v8/src/diagnostics/x64/v8_base_without_compiler.eh-frame-x64.o [948/1903] CXX obj/deps/v8/src/diagnostics/x64/v8_base_without_compiler.disasm-x64.o [949/1903] CXX obj/deps/v8/src/deoptimizer/x64/v8_base_without_compiler.deoptimizer-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/module-inl.h:8, from gen/torque-generated/src/objects/module-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [950/1903] CXX obj/deps/v8/src/codegen/x64/v8_base_without_compiler.macro-assembler-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/microtask-inl.h:10, from gen/torque-generated/src/objects/microtask-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [951/1903] CXX obj/deps/v8/src/codegen/x64/v8_base_without_compiler.cpu-x64.o [952/1903] CXX obj/deps/v8/src/codegen/x64/v8_base_without_compiler.assembler-x64.o [953/1903] CXX obj/deps/v8/src/codegen/shared-ia32-x64/v8_base_without_compiler.macro-assembler-shared-ia32-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/map-inl.h:8, from gen/torque-generated/src/objects/map-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [954/1903] CXX obj/deps/v8/src/heap/third-party/v8_base_without_compiler.heap-api-stub.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/literal-objects.h:9, from ../../deps/v8/src/objects/literal-objects-inl.h:8, from gen/torque-generated/src/objects/literal-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [955/1903] CXX obj/deps/v8/src/wasm/fuzzing/v8_base_without_compiler.random-module-generation.o [956/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wrappers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/megadom-handler-inl.h:9, from gen/torque-generated/src/objects/megadom-handler-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [957/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.well-known-imports.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-weak-refs-inl.h:8, from gen/torque-generated/src/objects/js-weak-refs-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [958/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-subtyping.o [959/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-serialization.o [960/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-result.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-temporal-objects-inl.h:8, from gen/torque-generated/src/objects/js-temporal-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [961/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-opcodes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-struct-inl.h:8, from gen/torque-generated/src/objects/js-struct-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [962/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-shadow-realm-inl.h:8, from gen/torque-generated/src/objects/js-shadow-realm-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [963/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-shared-array-inl.h:8, from gen/torque-generated/src/objects/js-shared-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [964/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module-sourcemap.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/js-regexp.h:9, from ../../deps/v8/src/objects/js-regexp-inl.h:8, from gen/torque-generated/src/objects/js-regexp-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [965/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module-builder.o [966/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-js.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h: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/shared-ia32-x64/macro-assembler-shared-ia32-x64.h:11, from ../../deps/v8/src/codegen/shared-ia32-x64/macro-assembler-shared-ia32-x64.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [967/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-import-wrapper-cache.o [968/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-features.o [969/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-external-refs.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-regexp-string-iterator-inl.h:10, from gen/torque-generated/src/objects/js-regexp-string-iterator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [970/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-engine.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/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/x64/deoptimizer-x64.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [971/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-disassembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/objects/instance-type-inl.h:9, from ../../deps/v8/src/objects/js-proxy-inl.h:8, from gen/torque-generated/src/objects/js-proxy-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [972/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-debug.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-raw-json.h:8, from ../../deps/v8/src/objects/js-raw-json-inl.h:8, from gen/torque-generated/src/objects/js-raw-json-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [973/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-code-manager.o [974/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.value-type.o [975/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.turboshaft-graph-interface.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/dictionary.h:11, from ../../deps/v8/src/objects/js-objects-inl.h:10, from gen/torque-generated/src/objects/js-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [976/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.sync-streaming-decoder.o [977/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.streaming-decoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-promise-inl.h:10, from gen/torque-generated/src/objects/js-promise-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [978/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.stacks.o [979/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.simd-shuffle.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-collection-iterator-inl.h:9, from gen/torque-generated/src/objects/js-collection-iterator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [980/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.pgo.o [981/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.names-provider.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/oddball-inl.h:9, from ../../deps/v8/src/objects/js-iterator-helpers-inl.h:9, from gen/torque-generated/src/objects/js-iterator-helpers-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [982/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-instantiate.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/js-array-buffer-inl.h:8, from gen/torque-generated/src/objects/js-array-buffer-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [983/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-decoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/free-space-inl.h:8, from gen/torque-generated/src/objects/free-space-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [984/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/ic/ic.h:11, from ../../deps/v8/src/objects/js-function-inl.h:14, from gen/torque-generated/src/objects/js-function-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [985/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.memory-tracing.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-promise-inl.h:10, from ../../deps/v8/src/objects/js-generator-inl.h:9, from gen/torque-generated/src/objects/js-generator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [986/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.local-decl-encoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/js-collection-inl.h:8, from gen/torque-generated/src/objects/js-collection-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [987/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.jump-table-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/cell-inl.h:10, from gen/torque-generated/src/objects/cell-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [988/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.graph-builder-interface.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/objects/arguments-inl.h:8, from gen/torque-generated/src/objects/arguments-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [989/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.function-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/js-atomics-synchronization-inl.h:10, from gen/torque-generated/src/objects/js-atomics-synchronization-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [990/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.function-body-decoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/feedback-vector-inl.h:9, from gen/torque-generated/src/objects/feedback-vector-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [991/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.constant-expression.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/call-site-info-inl.h:8, from gen/torque-generated/src/objects/call-site-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [992/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.constant-expression-interface.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/foreign-inl.h:9, from gen/torque-generated/src/objects/foreign-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [993/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.code-space-access.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/heap-object-inl.h:8, from ../../deps/v8/src/objects/embedder-data-array-inl.h:9, from gen/torque-generated/src/objects/embedder-data-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [994/1903] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.canonical-types.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/allocation-site-inl.h:9, from gen/torque-generated/src/objects/allocation-site-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [995/1903] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.parallel-move.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/api-callbacks-inl.h:10, from gen/torque-generated/src/objects/api-callbacks-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [996/1903] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.liftoff-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/debug-objects-inl.h:8, from gen/torque-generated/src/objects/debug-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [997/1903] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.liftoff-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from gen/torque-generated/src/objects/fixed-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [998/1903] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-shared.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/js-array.h:9, from ../../deps/v8/src/objects/js-array-inl.h:8, from gen/torque-generated/src/objects/js-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [999/1903] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-outside.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/descriptor-array-inl.h:8, from gen/torque-generated/src/objects/descriptor-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1000/1903] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-inside.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/feedback-cell-inl.h:9, from gen/torque-generated/src/objects/feedback-cell-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1001/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-wasm.o [1002/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-test-wasm.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/data-handler-inl.h:9, from gen/torque-generated/src/objects/data-handler-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1003/1903] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-wasm-objects.o [1004/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_base_without_compiler.wasm-dead-code-elimination-phase.o [1005/1903] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-types.o [1006/1903] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-scanner.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/simulator.h:13, from ../../deps/v8/src/wasm/stacks.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1007/1903] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-parser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/contexts-inl.h:10, from gen/torque-generated/src/objects/contexts-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1008/1903] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-js.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/x64/assembler-x64.h:46, from ../../deps/v8/src/codegen/x64/assembler-x64-inl.h:11, from ../../deps/v8/src/execution/x64/frame-constants-x64.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1009/1903] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline-compiler.o [1010/1903] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline-batch-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/heap/third-party/heap-api-stub.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1011/1903] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.status.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/heap/local-heap-inl.h:11, from ../../deps/v8/src/heap/factory-base-inl.h:9, from gen/torque-generated/factory.cc:2: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1012/1903] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.span.o [1013/1903] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.serializable.o [1014/1903] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.protocol_core.o [1015/1903] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.json.o [1016/1903] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.error_support.o [1017/1903] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.dispatch.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/wasm/wasm-result.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1018/1903] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.cbor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/wasm/streaming-decoder.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1019/1903] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.json_platform_v8.o [1020/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-string-conversions.o [1021/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.value-mirror.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h: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/regexp/x64/regexp-macro-assembler-x64.h:8, from ../../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1022/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-value-utils.o [1023/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-stack-trace-impl.o [1024/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-serialization-duplicate-tracker.o [1025/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-regex.o [1026/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-deep-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/allocation-site-inl.h:9, from ../../deps/v8/src/objects/all-objects-inl.h:12, from gen/torque-generated/objects-printer.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1027/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-script.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-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/x64/macro-assembler-x64.cc:14: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1028/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-id.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/wasm/wasm-features.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1029/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-barrier.o [1030/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.test-interface.o [1031/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.string-util.o [1032/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.string-16.o [1033/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.remote-object-id.o [1034/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.inspected-context.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/wasm/wrappers.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1035/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.custom-preview.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/asmjs/asm-scanner.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1036/1903] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.crc32.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/wasm/wasm-objects-inl.h:16, from ../../deps/v8/src/wasm/wasm-external-refs.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1037/1903] CXX obj/deps/v8/src/zone/v8_base_without_compiler.zone.o [1038/1903] CXX obj/deps/v8/src/zone/v8_base_without_compiler.zone-segment.o [1039/1903] CXX obj/deps/v8/src/zone/v8_base_without_compiler.type-stats.o [1040/1903] CXX obj/deps/v8/src/zone/v8_base_without_compiler.accounting-allocator.o [1041/1903] CXX obj/deps/v8/src/utils/v8_base_without_compiler.version.o [1042/1903] CXX obj/deps/v8/src/utils/v8_base_without_compiler.utils.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/wasm/wasm-objects.h:16, from ../../deps/v8/src/wasm/wasm-serialization.h:13, from ../../deps/v8/src/wasm/wasm-serialization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1043/1903] CXX obj/deps/v8/src/utils/v8_base_without_compiler.sha-256.o [1044/1903] CXX obj/deps/v8/src/utils/v8_base_without_compiler.ostreams.o [1045/1903] CXX obj/deps/v8/src/utils/v8_base_without_compiler.memcopy.o [1046/1903] CXX obj/deps/v8/src/utils/v8_base_without_compiler.identity-map.o [1047/1903] CXX obj/deps/v8/src/utils/v8_base_without_compiler.hex-format.o [1048/1903] CXX obj/deps/v8/src/utils/v8_base_without_compiler.detachable-vector.o [1049/1903] CXX obj/deps/v8/src/utils/v8_base_without_compiler.bit-vector.o [1050/1903] CXX obj/deps/v8/src/utils/v8_base_without_compiler.allocation.o [1051/1903] CXX obj/deps/v8/src/utils/v8_base_without_compiler.address-map.o [1052/1903] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.tracing-category-observer.o [1053/1903] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.traced-value.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/wasm/wasm-module.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1054/1903] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.trace-event.o [1055/1903] CXX obj/deps/v8/src/third_party/siphash/v8_base_without_compiler.halfsiphash.o [1056/1903] CXX obj/deps/v8/src/temporal/v8_base_without_compiler.temporal-parser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/wasm/module-decoder-impl.h:13, from ../../deps/v8/src/wasm/wasm-disassembler.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1057/1903] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.task-utils.o [1058/1903] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.operations-barrier.o [1059/1903] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.cancelable-task.o [1060/1903] CXX obj/deps/v8/src/strings/v8_base_without_compiler.uri.o [1061/1903] CXX obj/deps/v8/src/strings/v8_base_without_compiler.unicode.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler.h:12, from ../../deps/v8/src/wasm/baseline/parallel-move.h:8, from ../../deps/v8/src/wasm/baseline/parallel-move.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1062/1903] CXX obj/deps/v8/src/strings/v8_base_without_compiler.unicode-decoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/x64/assembler-x64.h:46, from ../../deps/v8/src/codegen/x64/assembler-x64.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1063/1903] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-stream.o [1064/1903] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-case.o [1065/1903] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-builder.o [1066/1903] CXX obj/deps/v8/src/strings/v8_base_without_compiler.char-predicates.o [1067/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.startup-serializer.o [1068/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.startup-deserializer.o [1069/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.sort-builtins.o [1070/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/wasm/sync-streaming-decoder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1071/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-utils.o [1072/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-source-sink.o [1073/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-data.o [1074/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.shared-heap-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/tracing/tracing-category-observer.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1075/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.shared-heap-deserializer.o [1076/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.serializer.o [1077/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.serializer-deserializer.o [1078/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.roots-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/wasm/wasm-objects.h:16, from ../../deps/v8/src/wasm/wasm-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1079/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.read-only-serializer.o [1080/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.read-only-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/utils/ostreams.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1081/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.object-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/wasm/wasm-js.cc:14: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1082/1903] CXX obj/deps/v8/src/snapshot/embedded/v8_base_without_compiler.embedded-data.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/wasm/module-decoder-impl.h:13, from ../../deps/v8/src/wasm/module-decoder.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1083/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../../deps/v8/src/snapshot/embedded/embedded-data-inl.h:8, from ../../deps/v8/src/utils/memcopy.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1084/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.context-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/wasm-compiler.h:18, from ../../deps/v8/src/wasm/wasm-debug.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1085/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.context-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/wasm/code-space-access.h:14, from ../../deps/v8/src/wasm/code-space-access.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1086/1903] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.code-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/tracing/trace-event.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1087/1903] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.trusted-pointer-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/wasm/wasm-code-manager.cc:20: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1088/1903] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.testing.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/interrupts-scope.h:8, from ../../deps/v8/src/debug/debug.h:18, from ../../deps/v8/src/wasm/wasm-engine.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1089/1903] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.sandbox.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/tasks/cancelable-task.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1090/1903] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.external-pointer-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/wasm-linkage.h:13, from ../../deps/v8/src/wasm/function-body-decoder.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1091/1903] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.code-pointer-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/wasm/constant-expression-interface.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1092/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime.o [1093/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-weak-refs.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-test-wasm.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1094/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-typedarray.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/wasm/jump-table-assembler.h:13, from ../../deps/v8/src/wasm/jump-table-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1095/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-trace.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/snapshot-data.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1096/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-test.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/utils/address-map.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1097/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-temporal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/utils/identity-map.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1098/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-symbol.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/roots-serializer.h:11, from ../../deps/v8/src/snapshot/roots-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1099/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-strings.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/compiler/wasm-compiler-definitions.h:17, from ../../deps/v8/src/wasm/graph-builder-interface.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1100/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-shadow-realm.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, from ../../deps/v8/src/snapshot/sort-builtins.h:12, from ../../deps/v8/src/snapshot/sort-builtins.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1101/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-scopes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/heap-object-inl.h:8, from ../../deps/v8/src/objects/primitive-heap-object-inl.h:9, from ../../deps/v8/src/objects/heap-number-inl.h:10, from ../../deps/v8/src/numbers/conversions-inl.h:21, from ../../deps/v8/src/asmjs/asm-parser.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1102/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-regexp.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/heap/factory-inl.h:8, from ../../deps/v8/src/wasm/constant-expression.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1103/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-proxy.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/asmjs/asm-js.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1104/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-promise.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/handles/global-handles.h:17, from ../../deps/v8/src/baseline/baseline-batch-compiler.h:10, from ../../deps/v8/src/baseline/baseline-batch-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1105/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-operators.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/sandbox/trusted-pointer-table.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1106/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-object.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/debug/debug-wasm-objects.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1107/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-numbers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/sandbox/external-pointer-table.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1108/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/sandbox/code-pointer-table.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1109/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-literals.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler.h:12, from ../../deps/v8/src/wasm/baseline/liftoff-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1110/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-intl.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/wasm/function-compiler.h:14, from ../../deps/v8/src/wasm/function-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1111/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-internal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/wasm-compiler.h:18, from ../../deps/v8/src/runtime/runtime-wasm.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1112/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/wasm/module-compiler.h:22, from ../../deps/v8/src/wasm/module-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1113/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-futex.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/baseline/baseline-assembler.h:8, from ../../deps/v8/src/baseline/baseline-assembler-inl.h:8, from ../../deps/v8/src/baseline/baseline-compiler.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1114/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-function.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/wasm/module-instantiate.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1115/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-forin.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/strings/string-builder.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1116/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-debug.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/snapshot/snapshot-source-sink.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1117/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-date.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/startup-deserializer.h:8, from ../../deps/v8/src/snapshot/startup-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1118/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/strings/uri.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1119/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-collections.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/references.h:10, from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../../deps/v8/src/snapshot/serializer-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1120/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-classes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/shared-heap-deserializer.h:8, from ../../deps/v8/src/snapshot/shared-heap-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1121/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-bigint.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/handles/global-handles.h:17, from ../../deps/v8/src/snapshot/startup-serializer.h:10, from ../../deps/v8/src/snapshot/startup-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1122/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-atomics.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/temporal/temporal-parser.h:9, from ../../deps/v8/src/temporal/temporal-parser.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1123/1903] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/roots-serializer.h:11, from ../../deps/v8/src/snapshot/shared-heap-serializer.h:8, from ../../deps/v8/src/snapshot/shared-heap-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1124/1903] CXX obj/deps/v8/src/roots/v8_base_without_compiler.roots.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/strings/string-stream.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1125/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/references.h:10, from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../../deps/v8/src/snapshot/snapshot.h:14, from ../../deps/v8/src/snapshot/snapshot.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1126/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-utils.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/object-deserializer.h:8, from ../../deps/v8/src/snapshot/object-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1127/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-stack.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/roots-serializer.h:11, from ../../deps/v8/src/snapshot/read-only-serializer.h:8, from ../../deps/v8/src/snapshot/read-only-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1128/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-parser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/sandbox/testing.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1129/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-macro-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/read-only-deserializer.h:8, from ../../deps/v8/src/snapshot/read-only-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1130/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-macro-assembler-tracer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/context-deserializer.h:8, from ../../deps/v8/src/snapshot/context-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1131/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-interpreter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/runtime/runtime.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1132/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-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/snapshot/context-serializer.h:8, from ../../deps/v8/src/snapshot/context-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1133/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-dotprinter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/codegen/script-details.h:10, from ../../deps/v8/src/snapshot/code-serializer.h:9, from ../../deps/v8/src/snapshot/code-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1134/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-compiler.o [1135/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-compiler-tonode.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-weak-refs.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1136/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecodes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../../deps/v8/src/snapshot/embedded/embedded-data.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1137/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecode-peephole.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-trace.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1138/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecode-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1139/1903] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-ast.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-shadow-realm.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1140/1903] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-symbol.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1141/1903] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-interpreter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/runtime/runtime-temporal.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1142/1903] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-compiler.o [1143/1903] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-bytecode.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-proxy.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1144/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.weak-code-registry.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/runtime/runtime-operators.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1145/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.tracing-cpu-profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-strings.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1146/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.tick-sample.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-numbers.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1147/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.symbolizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-typedarray.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1148/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.strings-storage.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-stack.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1149/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.sampling-heap-profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/runtime/runtime-promise.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1150/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profiler-stats.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1151/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profiler-listener.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1152/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profile-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1153/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.heap-snapshot-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/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/runtime/runtime-scopes.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1154/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.heap-profiler.o [1155/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.cpu-profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, from ../../deps/v8/src/regexp/regexp-nodes.h:9, from ../../deps/v8/src/regexp/regexp-compiler.h:13, from ../../deps/v8/src/regexp/regexp-dotprinter.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1156/1903] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.allocation-tracker.o [1157/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.token.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/runtime/runtime-intl.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1158/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.scanner.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/runtime/runtime-literals.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1159/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.scanner-character-streams.o [1160/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.rewriter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-object.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1161/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.preparser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/runtime/runtime-test.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1162/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.preparse-data.o [1163/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.pending-compilation-error-handler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/runtime/runtime-internal.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1164/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parsing.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-regexp.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1165/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parser.o [1166/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parse-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/runtime/runtime-function.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1167/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.literal-buffer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/heap-object-inl.h:8, from ../../deps/v8/src/objects/primitive-heap-object-inl.h:9, from ../../deps/v8/src/objects/heap-number-inl.h:10, from ../../deps/v8/src/numbers/conversions-inl.h:21, from ../../deps/v8/src/runtime/runtime-futex.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1168/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.import-assertions.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/runtime/runtime-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1169/1903] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.func-name-inferrer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/runtime/runtime-forin.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1170/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.visitors.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/profiler/tracing-cpu-profiler.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1171/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.value-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/counters-scopes.h:8, from ../../deps/v8/src/execution/vm-state.h:10, from ../../deps/v8/src/profiler/profile-generator.h:20, from ../../deps/v8/src/profiler/symbolizer.h:9, from ../../deps/v8/src/profiler/symbolizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1172/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.type-hints.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/runtime/runtime-date.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1173/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.transitions.o [1174/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.templates.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-collections.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1175/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.template-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/objects/visitors.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1176/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.tagged-impl.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-scopes.h:8, from ../../deps/v8/src/runtime/runtime-debug.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1177/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.synthetic-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-bigint.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1178/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.symbol-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-compiler-tonode.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1179/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.swiss-name-dictionary.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-array.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1180/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/heap-object-inl.h:8, from ../../deps/v8/src/roots/roots.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1181/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/wasm/function-compiler.h:14, from ../../deps/v8/src/wasm/baseline/liftoff-compiler.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1182/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-forwarding-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/compilation-cache-table.h:9, from ../../deps/v8/src/codegen/compilation-cache.h:9, from ../../deps/v8/src/runtime/runtime-compiler.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1183/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-comparator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-atomics.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1184/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.source-text-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-classes.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1185/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.simd.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-utils.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1186/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.shared-function-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/parsing/import-assertions.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1187/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.scope-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, from ../../deps/v8/src/regexp/regexp-macro-assembler-tracer.h:9, from ../../deps/v8/src/regexp/regexp-macro-assembler-tracer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1188/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.regexp-match-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, from ../../deps/v8/src/regexp/regexp-macro-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1189/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.property.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/parsing/literal-buffer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1190/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.property-descriptor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-interpreter.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1191/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.ordered-hash-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/compilation-cache-table.h:9, from ../../deps/v8/src/codegen/compilation-cache.h:9, from ../../deps/v8/src/regexp/regexp.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1192/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.option-utils.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/wasm/turboshaft-graph-interface.h:13, from ../../deps/v8/src/wasm/turboshaft-graph-interface.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1193/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/js-regexp.h:9, from ../../deps/v8/src/objects/js-regexp-inl.h:8, from ../../deps/v8/src/regexp/experimental/experimental.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1194/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.object-type.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/profiler/weak-code-registry.h:10, from ../../deps/v8/src/profiler/weak-code-registry.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1195/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-parser.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1196/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.map.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/embedder-state.h:9, from ../../deps/v8/src/profiler/tick-sample.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1197/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.map-updater.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/profiler/strings-storage.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1198/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.managed.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, from ../../deps/v8/src/regexp/regexp-bytecode-generator.h:10, from ../../deps/v8/src/regexp/regexp-bytecode-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1199/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.lookup.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from ../../deps/v8/src/regexp/experimental/experimental-interpreter.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1200/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.lookup-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/tagged-impl-inl.h:13, from ../../deps/v8/src/objects/tagged-impl.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1201/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.literal-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from ../../deps/v8/src/regexp/regexp-bytecode-peephole.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1202/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.keys.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/profiler/sampling-heap-profiler.h:14, from ../../deps/v8/src/profiler/sampling-heap-profiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1203/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-temporal-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, from ../../deps/v8/src/regexp/regexp-nodes.h:9, from ../../deps/v8/src/regexp/regexp-compiler.h:13, from ../../deps/v8/src/regexp/regexp-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1204/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-struct.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/logging/code-events.h:17, from ../../deps/v8/src/profiler/profiler-listener.h:11, from ../../deps/v8/src/profiler/profiler-listener.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1205/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segments.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/lookup-cache.h:8, from ../../deps/v8/src/objects/lookup-cache.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1206/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segmenter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/profiler/heap-profiler.h:15, from ../../deps/v8/src/profiler/heap-profiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1207/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segment-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/interrupts-scope.h:8, from ../../deps/v8/src/debug/debug.h:18, from ../../deps/v8/src/parsing/pending-compilation-error-handler.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1208/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-relative-time-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/parsing/scanner-character-streams.cc:16: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1209/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-regexp.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/logging/code-events.h:17, from ../../deps/v8/src/profiler/profiler-listener.h:11, from ../../deps/v8/src/profiler/cpu-profiler.h:15, from ../../deps/v8/src/profiler/cpu-profiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1210/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-raw-json.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/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/profiler/allocation-tracker.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1211/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-plural-rules.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/parse-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1212/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/parsing/parsing.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1213/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-number-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/parsing/rewriter.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1214/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-locale.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/scopes.h:10, from ../../deps/v8/src/parsing/preparse-data.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1215/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-list-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/parsing/func-name-inferrer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1216/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-function.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/transitions.h:9, from ../../deps/v8/src/objects/transitions.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1217/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-duration-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/objects/hash-table-inl.h:8, from ../../deps/v8/src/objects/symbol-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1218/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-display-names.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/counters-scopes.h:8, from ../../deps/v8/src/execution/vm-state.h:10, from ../../deps/v8/src/profiler/profile-generator.h:20, from ../../deps/v8/src/profiler/profile-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1219/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-date-time-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/scanner.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1220/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-collator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/templates.h:12, from ../../deps/v8/src/objects/templates.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1221/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-break-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/objects/string-forwarding-table.h:8, from ../../deps/v8/src/objects/string-forwarding-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1222/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-atomics-synchronization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/synthetic-module.h:8, from ../../deps/v8/src/objects/synthetic-module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1223/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-array-buffer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/template-objects.h:8, from ../../deps/v8/src/objects/template-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1224/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.intl-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/objects/string-comparator.h:10, from ../../deps/v8/src/objects/string-comparator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1225/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.instruction-stream.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/parsing/preparser.h:9, from ../../deps/v8/src/parsing/preparser.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1226/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.fixed-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from ../../deps/v8/src/objects/simd.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1227/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.field-type.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/profiler/heap-snapshot-generator.h:16, from ../../deps/v8/src/profiler/heap-snapshot-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1228/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.feedback-vector.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/swiss-name-dictionary.h:13, from ../../deps/v8/src/objects/swiss-name-dictionary.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1229/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.embedder-data-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/value-serializer.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1230/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.elements.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from ../../deps/v8/src/objects/regexp-match-info-inl.h:8, from ../../deps/v8/src/objects/regexp-match-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1231/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.elements-kind.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/objects/string-table.h:9, from ../../deps/v8/src/objects/string-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1232/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.dependent-code.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/property.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1233/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.deoptimization-data.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/objects/property-descriptor.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1234/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.debug-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/source-text-module.h:8, from ../../deps/v8/src/objects/source-text-module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1235/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.contexts.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/objects/string.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1236/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.compilation-cache-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/objects/shared-function-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1237/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.code.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/option-utils.h:9, from ../../deps/v8/src/objects/option-utils.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1238/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.code-kind.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/scope-info.h:9, from ../../deps/v8/src/objects/scope-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1239/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.call-site-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/ordered-hash-table.h:10, from ../../deps/v8/src/objects/ordered-hash-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1240/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.bytecode-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/object-type.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1241/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.bigint.o [1242/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.backing-store.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/managed.h:9, from ../../deps/v8/src/objects/managed.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1243/1903] CXX obj/deps/v8/src/objects/v8_base_without_compiler.abstract-code.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-source-ranges.h:8, from ../../deps/v8/src/parsing/parser.h:10, from ../../deps/v8/src/parsing/parser.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1244/1903] CXX obj/deps/v8/src/numbers/v8_base_without_compiler.math-random.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1245/1903] CXX obj/deps/v8/src/numbers/v8_base_without_compiler.conversions.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/map-updater.h:12, from ../../deps/v8/src/objects/map-updater.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1246/1903] CXX obj/deps/v8/src/logging/v8_base_without_compiler.tracing-flags.o [1247/1903] CXX obj/deps/v8/src/logging/v8_base_without_compiler.runtime-call-stats.o [1248/1903] CXX obj/deps/v8/src/logging/v8_base_without_compiler.metrics.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/literal-objects.h:9, from ../../deps/v8/src/objects/literal-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1249/1903] CXX obj/deps/v8/src/logging/v8_base_without_compiler.log.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/lookup.h:9, from ../../deps/v8/src/objects/lookup-inl.h:8, from ../../deps/v8/src/objects/js-struct.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1250/1903] CXX obj/deps/v8/src/logging/v8_base_without_compiler.log-file.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/map.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1251/1903] CXX obj/deps/v8/src/logging/v8_base_without_compiler.local-logger.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segment-iterator.h:12, from ../../deps/v8/src/objects/js-segment-iterator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1252/1903] CXX obj/deps/v8/src/logging/v8_base_without_compiler.counters.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segments.h:12, from ../../deps/v8/src/objects/js-segments.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1253/1903] CXX obj/deps/v8/src/libsampler/v8_base_without_compiler.sampler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-raw-json.h:8, from ../../deps/v8/src/objects/js-raw-json.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1254/1903] CXX obj/deps/v8/src/json/v8_base_without_compiler.json-stringifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/keys.h:9, from ../../deps/v8/src/objects/keys.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1255/1903] CXX obj/deps/v8/src/json/v8_base_without_compiler.json-parser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/lookup.h:9, from ../../deps/v8/src/objects/lookup.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1256/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.interpreter.o [1257/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.interpreter-intrinsics.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segmenter.h:15, from ../../deps/v8/src/objects/js-segmenter.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1258/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.handler-table-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/js-regexp.h:9, from ../../deps/v8/src/objects/js-regexp.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1259/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.control-flow-builders.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-relative-time-format.h:16, from ../../deps/v8/src/objects/js-relative-time-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1260/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.constant-array-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-plural-rules.h:16, from ../../deps/v8/src/objects/js-plural-rules.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1261/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecodes.o [1262/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-source-info.o [1263/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-register.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-list-format.h:16, from ../../deps/v8/src/objects/js-list-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1264/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-register-optimizer.o [1265/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-operands.o [1266/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-node.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-locale.h:12, from ../../deps/v8/src/objects/js-locale.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1267/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-label.o [1268/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/property-cell-inl.h:8, from ../../deps/v8/src/execution/protectors-inl.h:9, from ../../deps/v8/src/objects/js-array-buffer.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1269/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-flags.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/field-type.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1270/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-decoder.o [1271/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-writer.o [1272/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-random-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/handles/global-handles.h:17, from ../../deps/v8/src/baseline/baseline-batch-compiler.h:10, from ../../deps/v8/src/objects/js-function.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1273/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/objects/js-atomics-synchronization.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1274/1903] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/embedder-data-array.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1275/1903] CXX obj/deps/v8/src/init/v8_base_without_compiler.v8.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-display-names.h:15, from ../../deps/v8/src/objects/js-display-names.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1276/1903] CXX obj/deps/v8/src/init/v8_base_without_compiler.startup-data-util.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/objects/instruction-stream.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1277/1903] CXX obj/deps/v8/src/init/v8_base_without_compiler.isolate-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/intl-objects.h:18, from ../../deps/v8/src/objects/js-break-iterator.h:15, from ../../deps/v8/src/objects/js-break-iterator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1278/1903] CXX obj/deps/v8/src/init/v8_base_without_compiler.icu_util.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-collator.h:15, from ../../deps/v8/src/objects/js-collator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1279/1903] CXX obj/deps/v8/src/init/v8_base_without_compiler.bootstrapper.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/log.h:16, from ../../deps/v8/src/logging/local-logger.h:9, from ../../deps/v8/src/logging/local-logger.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1280/1903] CXX obj/deps/v8/src/ic/v8_base_without_compiler.stub-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/fixed-array.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1281/1903] CXX obj/deps/v8/src/ic/v8_base_without_compiler.ic.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-number-format.h:16, from ../../deps/v8/src/objects/js-number-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1282/1903] CXX obj/deps/v8/src/ic/v8_base_without_compiler.ic-stats.o [1283/1903] CXX obj/deps/v8/src/ic/v8_base_without_compiler.handler-configuration.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-duration-format.h:12, from ../../deps/v8/src/objects/js-duration-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1284/1903] CXX obj/deps/v8/src/ic/v8_base_without_compiler.call-optimization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/objects/elements.h:8, from ../../deps/v8/src/objects/elements-kind.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1285/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.zapping.o [1286/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.weak-object-worklists.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/objects/deoptimization-data.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1287/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.trusted-range.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/dependent-code.h:8, from ../../deps/v8/src/objects/dependent-code.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1288/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.traced-handles-marking-visitor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/feedback-vector.h:16, from ../../deps/v8/src/objects/feedback-vector.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1289/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.sweeper.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/api/api-arguments-inl.h:8, from ../../deps/v8/src/objects/js-objects.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1290/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.stress-scavenge-observer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/debug-objects.h:11, from ../../deps/v8/src/objects/debug-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1291/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/compilation-cache-table.h:9, from ../../deps/v8/src/objects/compilation-cache-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1292/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.slot-set.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-date-time-format.h:16, from ../../deps/v8/src/objects/js-date-time-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1293/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.scavenger.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/bytecode-array-inl.h:8, from ../../deps/v8/src/objects/bytecode-array.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1294/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.safepoint.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/objects/code.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1295/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/bytecode-array-inl.h:8, from ../../deps/v8/src/objects/abstract-code-inl.h:9, from ../../deps/v8/src/objects/abstract-code.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1296/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-promotion.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/contexts.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1297/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-heap.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/numbers/math-random.h:9, from ../../deps/v8/src/numbers/math-random.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1298/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.pretenuring-handler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/backing-store.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1299/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.paged-spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/intl-objects.h:18, from ../../deps/v8/src/objects/intl-objects.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1300/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.page.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/call-site-info-inl.h:8, from ../../deps/v8/src/objects/call-site-info.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1301/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.objects-visiting.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/objects/bigint.cc:26: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1302/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.object-stats.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-generator.h:8, from ../../deps/v8/src/interpreter/bytecode-register-optimizer.h:11, from ../../deps/v8/src/interpreter/bytecode-register-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1303/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.new-spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-layout.h:12, from ../../deps/v8/src/heap/slot-set.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1304/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mutable-page.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/api/api-arguments-inl.h:8, from ../../deps/v8/src/objects/objects.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1305/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.minor-mark-sweep.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-temporal-objects.h:8, from ../../deps/v8/src/objects/js-temporal-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1306/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.minor-gc-job.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/init/isolate-allocator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1307/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/zapping.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1308/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-measurement.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/log.h:16, from ../../deps/v8/src/logging/log-file.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1309/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/numbers/conversions.cc:18: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1310/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk-metadata.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/interpreter/handler-table-builder.h:10, from ../../deps/v8/src/interpreter/handler-table-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1311/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk-layout.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/logging/counters.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1312/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-balancer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-source-ranges.h:8, from ../../deps/v8/src/interpreter/control-flow-builders.h:10, from ../../deps/v8/src/interpreter/control-flow-builders.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1313/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/base-space.h:12, from ../../deps/v8/src/heap/memory-chunk.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1314/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-layout.h:12, from ../../deps/v8/src/heap/memory-chunk-layout.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1315/1903] 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/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/prettyprinter.h:10, from ../../deps/v8/src/interpreter/interpreter.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1316/1903] 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/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/scopes.h:10, from ../../deps/v8/src/interpreter/constant-array-builder.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1317/1903] 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/contexts.h:9, from ../../deps/v8/src/interpreter/bytecode-decoder.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1318/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mark-compact.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/feedback-vector.h:16, from ../../deps/v8/src/interpreter/bytecode-array-iterator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1319/1903] 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/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-array-builder.h:8, from ../../deps/v8/src/interpreter/bytecode-label.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1320/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-flags.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1321/1903] 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/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/property-cell-inl.h:8, from ../../deps/v8/src/execution/protectors-inl.h:9, from ../../deps/v8/src/json/json-stringifier.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1322/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-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/interpreter/bytecode-array-random-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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1323/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/log.h:16, from ../../deps/v8/src/logging/log.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1324/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.index-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/interpreter/bytecode-array-writer.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1325/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/json/json-parser.h:12, from ../../deps/v8/src/json/json-parser.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1326/1903] 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/api/api.h:17, from ../../deps/v8/src/init/v8.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1327/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap.o [1328/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/ic/call-optimization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1329/1903] 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/logging/counters.h:19, from ../../deps/v8/src/ic/ic-stats.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1330/1903] 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/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ic/stub-cache.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1331/1903] 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/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/weak-object-worklists.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1332/1903] 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/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/trusted-range.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1333/1903] 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/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/traced-handles-marking-visitor.h:10, from ../../deps/v8/src/heap/traced-handles-marking-visitor.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1334/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.gc-idle-time-handler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/stress-scavenge-observer.h:8, from ../../deps/v8/src/heap/stress-scavenge-observer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1335/1903] 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/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-array-builder.h:8, from ../../deps/v8/src/interpreter/bytecode-array-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1336/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/ic/handler-configuration.h:10, from ../../deps/v8/src/ic/handler-configuration.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1337/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.factory.o [1338/1903] 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/heap/large-page.h:8, from ../../deps/v8/src/heap/large-page.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1339/1903] 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/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/base-space.h:12, from ../../deps/v8/src/heap/spaces.h:15, from ../../deps/v8/src/heap/spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1340/1903] 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/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/page.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1341/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/allocation-stats.h:13, from ../../deps/v8/src/heap/read-only-spaces.h:15, from ../../deps/v8/src/heap/read-only-spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1342/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/heap/read-only-heap.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1343/1903] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/heap/safepoint.h:11, from ../../deps/v8/src/heap/safepoint.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1344/1903] 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/pretenuring-handler.h:12, from ../../deps/v8/src/heap/pretenuring-handler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1345/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/heap/mutable-page.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1346/1903] 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/heap/read-only-promotion.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1347/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/allocation-stats.h:13, from ../../deps/v8/src/heap/paged-spaces.h:21, from ../../deps/v8/src/heap/paged-spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1348/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-generator.h:8, from ../../deps/v8/src/interpreter/bytecode-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1349/1903] 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/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/new-spaces.h:18, from ../../deps/v8/src/heap/new-spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1350/1903] 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/heap/objects-visiting.h:10, from ../../deps/v8/src/heap/objects-visiting.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1351/1903] 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/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/memory-reducer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1352/1903] CXX obj/deps/v8/src/heap/v8_base_without_compiler.code-range.o [1353/1903] 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/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/minor-gc-job.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1354/1903] 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/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/heap/object-stats.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1355/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/ic/ic.h:11, from ../../deps/v8/src/ic/ic.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1356/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/memory-chunk-metadata.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1357/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/memory-balancer.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1358/1903] 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/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/sweeper.h:19, from ../../deps/v8/src/heap/sweeper.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1359/1903] 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/heap/memory-measurement.h:15, from ../../deps/v8/src/heap/memory-measurement.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1360/1903] 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/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/marking-inl.h:10, from ../../deps/v8/src/heap/marking.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1361/1903] CXX obj/deps/v8/src/flags/v8_base_without_compiler.flags.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/init/bootstrapper.h:11, from ../../deps/v8/src/init/bootstrapper.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1362/1903] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.trigger-failure-extension.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/memory-allocator.h:23, from ../../deps/v8/src/heap/memory-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1363/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/allocation-observer.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1364/1903] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.ignition-statistics-extension.o [1365/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-worklist.h:15, from ../../deps/v8/src/heap/marking-worklist.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1366/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/mark-sweep-utilities.h:12, from ../../deps/v8/src/heap/mark-sweep-utilities.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1367/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/minor-mark-sweep.h:13, from ../../deps/v8/src/heap/minor-mark-sweep.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1368/1903] 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/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/objects/elements.h:8, from ../../deps/v8/src/objects/elements.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1369/1903] CXX obj/deps/v8/src/execution/v8_base_without_compiler.tiering-manager.o [1370/1903] 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/hash-table.h:13, from ../../deps/v8/src/heap/ephemeron-remembered-set.h:13, from ../../deps/v8/src/heap/scavenger.h:10, from ../../deps/v8/src/heap/scavenger.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1371/1903] CXX obj/deps/v8/src/execution/v8_base_without_compiler.thread-id.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/local-factory.h:12, from ../../deps/v8/src/heap/local-factory.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1372/1903] 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/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/main-allocator.h:12, from ../../deps/v8/src/heap/main-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1373/1903] 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/heap/local-heap.h:17, from ../../deps/v8/src/heap/local-heap.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1374/1903] CXX obj/deps/v8/src/execution/v8_base_without_compiler.protectors.o [1375/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/marking-barrier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1376/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/large-spaces.h:16, from ../../deps/v8/src/heap/large-spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1377/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/heap-controller.h:9, from ../../deps/v8/src/heap/heap-controller.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1378/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/new-spaces.h:18, from ../../deps/v8/src/heap/heap-layout-tracer.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1379/1903] 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/heap/incremental-marking-job.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1380/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/heap-verifier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1381/1903] 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/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/main-allocator.h:12, from ../../deps/v8/src/heap/heap-allocator.h:12, from ../../deps/v8/src/heap/heap-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1382/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/handles/traced-handles-inl.h:9, from ../../deps/v8/src/handles/traced-handles.cc:16: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1383/1903] CXX obj/deps/v8/src/execution/v8_base_without_compiler.encoded-c-signature.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/heap/free-list.h:11, from ../../deps/v8/src/heap/free-list.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1384/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/incremental-marking.h:15, from ../../deps/v8/src/heap/incremental-marking.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1385/1903] CXX obj/deps/v8/src/execution/v8_base_without_compiler.clobber-registers.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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1386/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/heap/heap-write-barrier.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1387/1903] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.unwinder.o [1388/1903] 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/deoptimization-data.h:11, from ../../deps/v8/src/execution/frames.h:15, from ../../deps/v8/src/heap/finalization-registry-cleanup-task.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1389/1903] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.objects-printer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/evacuation-allocator.h:9, from ../../deps/v8/src/heap/evacuation-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1390/1903] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.objects-debug.o [1391/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1392/1903] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.eh-frame.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/heap/evacuation-verifier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1393/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/heap/cppgc-js/cross-heap-remembered-set.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1394/1903] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.compilation-statistics.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/thread-local-top.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1395/1903] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.basic-block-profiler.o [1396/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/extensions/gc-extension.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1397/1903] 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/execution/simulator-base.h:16, from ../../deps/v8/src/execution/simulator-base.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1398/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/extensions/cputracemark-extension.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1399/1903] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/combined-heap.h:8, from ../../deps/v8/src/heap/combined-heap.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1400/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.h:11, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1401/1903] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimize-reason.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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1402/1903] CXX obj/deps/v8/src/debug/v8_base_without_compiler.liveedit.o [1403/1903] CXX obj/deps/v8/src/debug/v8_base_without_compiler.liveedit-diff.o [1404/1903] 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/heap/local-heap.h:17, from ../../deps/v8/src/heap/collection-barrier.h:14, from ../../deps/v8/src/heap/collection-barrier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1405/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/heap/code-stats.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1406/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/interrupts-scope.h:8, from ../../deps/v8/src/execution/interrupts-scope.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1407/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/heap/cppgc-js/cpp-heap.cc:20: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1408/1903] 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/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/sweeper.h:19, from ../../deps/v8/src/heap/array-buffer-sweeper.h:12, from ../../deps/v8/src/heap/array-buffer-sweeper.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1409/1903] 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/heap/cppgc-js/cpp-snapshot.cc:14: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1410/1903] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-frames.o [1411/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/code-range.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1412/1903] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-coverage.o [1413/1903] 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/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/handles/persistent-handles.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1414/1903] 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/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/execution/local-isolate.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1415/1903] 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/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/handles/shared-object-conveyor-handles.h:11, from ../../deps/v8/src/handles/shared-object-conveyor-handles.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1416/1903] 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/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/handles/local-handles.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1417/1903] 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/api/api.h:17, from ../../deps/v8/src/handles/handles.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1418/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1419/1903] 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/extensions/statistics-extension.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1420/1903] 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/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/handles/global-handles.h:17, from ../../deps/v8/src/handles/global-handles.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1421/1903] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tnode.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/extensions/ignition-statistics-extension.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1422/1903] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tick-counter.o [1423/1903] 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/execution/v8threads.h:10, from ../../deps/v8/src/execution/v8threads.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1424/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/heap.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1425/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/extensions/externalize-string-extension.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1426/1903] 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/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-source-ranges.h:8, from ../../deps/v8/src/heap/factory-base.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1427/1903] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.register-configuration.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/execution/tiering-manager.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1428/1903] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.pending-optimization-table.o [1429/1903] 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/common/assert-scope.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1430/1903] 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/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/heap/factory.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1431/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/execution/protectors.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1432/1903] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.machine-type.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/heap/parked-scope.h:11, from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, from ../../deps/v8/src/execution/stack-guard.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1433/1903] 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/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/execution/microtask-queue.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1434/1903] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.handler-table.o [1435/1903] 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/heap/marking-visitor.h:9, from ../../deps/v8/src/heap/concurrent-marking.h:16, from ../../deps/v8/src/heap/concurrent-marking.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1436/1903] 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/common/ptr-compr-inl.h:9, from ../../deps/v8/src/common/ptr-compr.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1437/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/mark-compact.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1438/1903] 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/execution/embedder-state.h:9, from ../../deps/v8/src/execution/embedder-state.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1439/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/tick-counter.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1440/1903] 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/deoptimizer/materialized-object-store.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1441/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/execution/messages.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1442/1903] 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/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/diagnostics/gdb-jit.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1443/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/diagnostics/objects-debug.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1444/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/log.h:16, from ../../deps/v8/src/diagnostics/perf-jit.h:36, from ../../deps/v8/src/diagnostics/perf-jit.cc:28: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1445/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/execution/futex-emulation.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1446/1903] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.bailout-reason.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/execution/execution.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1447/1903] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1448/1903] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.aligned-slot-allocator.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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1449/1903] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.constants-table-builder.o [1450/1903] 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/execution/simulator.h:13, from ../../deps/v8/src/codegen/flush-instruction-cache.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1451/1903] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-weak-refs.o [1452/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, from ../../deps/v8/src/diagnostics/basic-block-profiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1453/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/diagnostics/disassembler.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1454/1903] 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/codegen/external-reference-encoder.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1455/1903] 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/codegen/external-reference-table.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1456/1903] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/translated-state.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1457/1903] 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/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/date/dateparser.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1458/1903] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-stack-trace-iterator.h:10, from ../../deps/v8/src/debug/debug-stack-trace-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1459/1903] 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/debug/debug-property-iterator.h:12, from ../../deps/v8/src/debug/debug-property-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1460/1903] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-scope-iterator.h:8, from ../../deps/v8/src/debug/debug-scope-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1461/1903] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-frames.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1462/1903] 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/deoptimization-data.h:11, from ../../deps/v8/src/execution/frames.h:15, from ../../deps/v8/src/execution/frames.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1463/1903] 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/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/date/date.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1464/1903] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-evaluate.h:12, from ../../deps/v8/src/debug/debug-evaluate.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1465/1903] 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/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/heap/parked-scope.h:11, from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1466/1903] 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/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-scopes.h:8, from ../../deps/v8/src/debug/debug-scopes.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1467/1903] 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/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/debug/liveedit.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1468/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/common/code-memory-access.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1469/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/feedback-vector.h:16, from ../../deps/v8/src/codegen/unoptimized-compilation-info.h:13, from ../../deps/v8/src/codegen/unoptimized-compilation-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1470/1903] 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/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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1471/1903] 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/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/debug/debug-interface.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1472/1903] 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/codegen/compiler.h:17, from ../../deps/v8/src/compiler-dispatcher/lazy-compile-dispatcher.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1473/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-source-ranges.h:8, from ../../deps/v8/src/debug/debug-coverage.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1474/1903] 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/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/codegen/source-position.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1475/1903] 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/execution/interrupts-scope.h:8, from ../../deps/v8/src/debug/debug.h:18, from ../../deps/v8/src/debug/debug.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1476/1903] 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/execution/isolate.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1477/1903] 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/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/heap/local-heap-inl.h:11, from ../../deps/v8/src/heap/factory-base-inl.h:9, from ../../deps/v8/src/heap/local-factory-inl.h:8, from ../../deps/v8/src/codegen/source-position-table.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1478/1903] 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/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/interface-descriptors.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1479/1903] 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/execution/isolate-inl.h:8, from ../../deps/v8/src/codegen/pending-optimization-table.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1480/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/reloc-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1481/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/handler-table.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1482/1903] 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/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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1483/1903] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.bytecode-offset-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/safepoint-table.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1484/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler-base.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1485/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/codegen/optimized-compilation-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1486/1903] 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/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/codegen/maglev-safepoint-table.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1487/1903] 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/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/constant-pool.h:12, from ../../deps/v8/src/codegen/constant-pool.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1488/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/codegen/code-reference.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1489/1903] 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/hash-table.h:13, from ../../deps/v8/src/objects/compilation-cache-table.h:9, from ../../deps/v8/src/codegen/compilation-cache.h:9, from ../../deps/v8/src/codegen/compilation-cache.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1490/1903] 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/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/codegen/external-reference.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1491/1903] 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/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/code-desc.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1492/1903] 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/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/code-comments.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1493/1903] 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/builtins/constants-table-builder.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1494/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler.cc:35: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1495/1903] 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/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-typed-array.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1496/1903] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Runtime.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-symbol.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1497/1903] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.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/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/scopes.h:10, from ../../deps/v8/src/ast/variables.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1498/1903] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.HeapProfiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/builtins-trace.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1499/1903] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Debugger.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-weak-refs.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1500/1903] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.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/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/codegen/code-factory.h:8, from ../../deps/v8/src/codegen/code-factory.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1501/1903] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Protocol.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-shared-array.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1502/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-reflect.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1503/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.analyzer-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-struct.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1504/1903] STAMP obj/tools/v8_gypfiles/v8_compiler_for_mksnapshot.compile_depends.stamp [1505/1903] STAMP obj/tools/v8_gypfiles/mksnapshot.compile_depends.stamp [1506/1903] CXX obj/deps/v8/src/snapshot/mksnapshot.static-roots-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-traversal-visitor.h:8, from ../../deps/v8/src/ast/source-range-ast-visitor.h:10, from ../../deps/v8/src/ast/source-range-ast-visitor.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1507/1903] CXX obj/deps/v8/src/snapshot/mksnapshot.snapshot-empty.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-object.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1508/1903] CXX obj/deps/v8/src/snapshot/mksnapshot.mksnapshot.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-sharedarraybuffer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1509/1903] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-win.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-shadow-realm.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1510/1903] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-mac.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-number.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1511/1903] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-generic.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-string.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1512/1903] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-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/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-json.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1513/1903] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-aix.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-regexp.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1514/1903] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.embedded-file-writer.o [1515/1903] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.embedded-empty.o [1516/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-typer.o [1517/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-loop-peeling.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-error.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1518/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-load-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/codegen/compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1519/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-js-lowering.o [1520/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-inlining.o [1521/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-inlining-into-js.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-collections.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1522/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-graph-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/builtins.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1523/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-gc-operator-reducer.o [1524/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-gc-lowering.o [1525/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-escape-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-dataview.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1526/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-compiler.o [1527/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-compiler-definitions.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-internal.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1528/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-call-descriptors.o [1529/1903] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-address-reassociation.o [1530/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-turboshaft-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-global.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1531/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-optimize-phase.o [1532/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-lowering-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-async-module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1533/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-gc-typed-optimization-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/builtins-function.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1534/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-gc-optimize-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-traversal-visitor.h:8, from ../../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8, from ../../deps/v8/src/ast/ast-function-literal-id-reindexer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1535/1903] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.int64-lowering-phase.o [1536/1903] CXX obj/deps/v8/src/compiler/v8_compiler.int64-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-callsite.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1537/1903] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.unwinding-info-writer-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-intl.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1538/1903] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.instruction-selector-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/builtins-console.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1539/1903] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.instruction-scheduler-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-bigint.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1540/1903] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.code-generator-x64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/references.h:10, from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../../deps/v8/src/snapshot/snapshot.h:14, from ../../deps/v8/src/snapshot/snapshot-empty.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1541/1903] CXX obj/deps/v8/src/compiler/v8_compiler.zone-stats.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-atomics-synchronization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1542/1903] CXX obj/deps/v8/src/compiler/v8_compiler.verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-temporal.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1543/1903] CXX obj/deps/v8/src/compiler/v8_compiler.value-numbering-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-arraybuffer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1544/1903] CXX obj/deps/v8/src/compiler/v8_compiler.types.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/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, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1545/1903] CXX obj/deps/v8/src/compiler/v8_compiler.typer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../../deps/v8/src/snapshot/embedded/embedded-file-writer.h:16, from ../../deps/v8/src/snapshot/mksnapshot.cc:20: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1546/1903] CXX obj/deps/v8/src/compiler/v8_compiler.typed-optimization.o [1547/1903] CXX obj/deps/v8/src/compiler/v8_compiler.type-narrowing-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/api/api-arguments-inl.h:8, from ../../deps/v8/src/builtins/builtins-api.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1548/1903] CXX obj/deps/v8/src/compiler/v8_compiler.type-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-date.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1549/1903] CXX obj/deps/v8/src/compiler/v8_compiler.turbofan-enabled.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/accessors.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1550/1903] CXX obj/deps/v8/src/compiler/v8_compiler.string-builder-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-array.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1551/1903] CXX obj/deps/v8/src/compiler/v8_compiler.store-store-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/prettyprinter.h:10, from ../../deps/v8/src/ast/prettyprinter.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1552/1903] CXX obj/deps/v8/src/compiler/v8_compiler.state-values-utils.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/objects/shared-function-info-inl.h:10, from ../../deps/v8/src/baseline/baseline.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1553/1903] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-operator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/modules.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1554/1903] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-operator-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/scopes.h:10, from ../../deps/v8/src/ast/scopes.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1555/1903] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/wasm-loop-peeling.h:12, from ../../deps/v8/src/compiler/wasm-loop-peeling.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1556/1903] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-lowering-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/compiler/wasm-compiler-definitions.h:17, from ../../deps/v8/src/compiler/wasm-compiler-definitions.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1557/1903] CXX obj/deps/v8/src/compiler/v8_compiler.select-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:18, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1558/1903] CXX obj/deps/v8/src/compiler/v8_compiler.scheduler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-escape-analysis.h:12, from ../../deps/v8/src/compiler/wasm-escape-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1559/1903] CXX obj/deps/v8/src/compiler/v8_compiler.schedule.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/heap/factory-inl.h:8, from ../../deps/v8/src/ast/ast-value-factory.cc:33: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1560/1903] CXX obj/deps/v8/src/compiler/v8_compiler.representation-change.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-js-lowering.h:12, from ../../deps/v8/src/compiler/wasm-js-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1561/1903] CXX obj/deps/v8/src/compiler/v8_compiler.refs-map.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/graph.h:20, from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9, from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1562/1903] CXX obj/deps/v8/src/compiler/v8_compiler.redundancy-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/wasm-address-reassociation.h:8, from ../../deps/v8/src/compiler/wasm-address-reassociation.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1563/1903] CXX obj/deps/v8/src/compiler/v8_compiler.raw-machine-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/api/api-arguments.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1564/1903] CXX obj/deps/v8/src/compiler/v8_compiler.property-access-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-typer.h:12, from ../../deps/v8/src/compiler/wasm-typer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1565/1903] CXX obj/deps/v8/src/compiler/v8_compiler.pipeline.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/x64/unwinding-info-writer-x64.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1566/1903] CXX obj/deps/v8/src/compiler/v8_compiler.pipeline-statistics.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/wasm-graph-assembler.h:12, from ../../deps/v8/src/compiler/wasm-call-descriptors.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1567/1903] CXX obj/deps/v8/src/compiler/v8_compiler.pair-load-store-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/value-numbering-reducer.h:10, from ../../deps/v8/src/compiler/value-numbering-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1568/1903] CXX obj/deps/v8/src/compiler/v8_compiler.osr.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/api/api-natives.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1569/1903] CXX obj/deps/v8/src/compiler/v8_compiler.operator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/wasm-graph-assembler.h:12, from ../../deps/v8/src/compiler/wasm-graph-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1570/1903] CXX obj/deps/v8/src/compiler/v8_compiler.operator-properties.o [1571/1903] CXX obj/deps/v8/src/compiler/v8_compiler.operation-typer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1572/1903] AR obj/tools/v8_gypfiles/libv8_turboshaft.a In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/wasm-inlining-into-js.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1573/1903] CXX obj/deps/v8/src/compiler/v8_compiler.opcodes.o [1574/1903] CXX obj/deps/v8/src/compiler/v8_compiler.node.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/control-path-state.h:9, from ../../deps/v8/src/compiler/wasm-gc-operator-reducer.h:12, from ../../deps/v8/src/compiler/wasm-gc-operator-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1575/1903] CXX obj/deps/v8/src/compiler/v8_compiler.node-properties.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-load-elimination.h:10, from ../../deps/v8/src/compiler/wasm-load-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1576/1903] CXX obj/deps/v8/src/compiler/v8_compiler.node-origin-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-inlining.h:12, from ../../deps/v8/src/compiler/wasm-inlining.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1577/1903] CXX obj/deps/v8/src/compiler/v8_compiler.node-observer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, from ../../deps/v8/src/compiler/backend/x64/instruction-scheduler-x64.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1578/1903] CXX obj/deps/v8/src/compiler/v8_compiler.node-matchers.o [1579/1903] CXX obj/deps/v8/src/compiler/v8_compiler.node-marker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-gc-lowering.h:12, from ../../deps/v8/src/compiler/wasm-gc-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1580/1903] CXX obj/deps/v8/src/compiler/v8_compiler.memory-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/type-cache.h:9, from ../../deps/v8/src/compiler/type-cache.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1581/1903] CXX obj/deps/v8/src/compiler/v8_compiler.memory-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/int64-lowering.h:10, from ../../deps/v8/src/compiler/int64-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1582/1903] CXX obj/deps/v8/src/compiler/v8_compiler.map-inference.o [1583/1903] CXX obj/deps/v8/src/compiler/v8_compiler.machine-operator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/turbofan-enabled.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1584/1903] CXX obj/deps/v8/src/compiler/v8_compiler.machine-operator-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/int64-lowering-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/int64-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1585/1903] CXX obj/deps/v8/src/compiler/v8_compiler.machine-graph.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/all-nodes.h:8, from ../../deps/v8/src/compiler/verifier.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1586/1903] CXX obj/deps/v8/src/compiler/v8_compiler.machine-graph-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../../deps/v8/src/snapshot/embedded/embedded-file-writer.h:16, from ../../deps/v8/src/snapshot/embedded/embedded-file-writer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1587/1903] CXX obj/deps/v8/src/compiler/v8_compiler.loop-variable-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/type-narrowing-reducer.h:9, from ../../deps/v8/src/compiler/type-narrowing-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1588/1903] CXX obj/deps/v8/src/compiler/v8_compiler.loop-unrolling.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/snapshot/static-roots-gen.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1589/1903] CXX obj/deps/v8/src/compiler/v8_compiler.loop-peeling.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1590/1903] CXX obj/deps/v8/src/compiler/v8_compiler.loop-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/state-values-utils.h:10, from ../../deps/v8/src/compiler/state-values-utils.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1591/1903] CXX obj/deps/v8/src/compiler/v8_compiler.load-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1592/1903] CXX obj/deps/v8/src/compiler/v8_compiler.linkage.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/node-properties.h:10, from ../../deps/v8/src/compiler/schedule.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1593/1903] CXX obj/deps/v8/src/compiler/v8_compiler.late-escape-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/select-lowering.h:8, from ../../deps/v8/src/compiler/select-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1594/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-typed-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/compiler/store-store-elimination.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1595/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-type-hint-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/representation-change.h:8, from ../../deps/v8/src/compiler/simplified-lowering-verifier.h:10, from ../../deps/v8/src/compiler/simplified-lowering-verifier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1596/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-operator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1597/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-native-context-specialization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/node-origin-table.h:11, from ../../deps/v8/src/compiler/node-origin-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1598/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-intrinsic-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/operator-properties.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1599/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-inlining.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-observer.h:20, from ../../deps/v8/src/compiler/node-observer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1600/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-inlining-heuristic.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/types.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1601/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-heap-broker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/node-marker.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1602/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-graph.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/pair-load-store-reducer.h:10, from ../../deps/v8/src/compiler/pair-load-store-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1603/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-generic-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/redundancy-elimination.h:8, from ../../deps/v8/src/compiler/redundancy-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1604/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-create-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/scheduler.h:9, from ../../deps/v8/src/compiler/scheduler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1605/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-context-specialization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/node-matchers.h:16, from ../../deps/v8/src/compiler/node-matchers.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1606/1903] CXX obj/deps/v8/src/compiler/v8_compiler.js-call-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/operation-typer.h:10, from ../../deps/v8/src/compiler/operation-typer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1607/1903] CXX obj/deps/v8/src/compiler/v8_compiler.heap-refs.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/typed-optimization.h:9, from ../../deps/v8/src/compiler/typed-optimization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1608/1903] CXX obj/deps/v8/src/compiler/v8_compiler.graph.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/node-properties.h:10, from ../../deps/v8/src/compiler/node-properties.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1609/1903] CXX obj/deps/v8/src/compiler/v8_compiler.graph-visualizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/operation-typer.h:10, from ../../deps/v8/src/compiler/typer.h:9, from ../../deps/v8/src/compiler/typer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1610/1903] CXX obj/deps/v8/src/compiler/v8_compiler.graph-trimmer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/string-builder-optimizer.h:14, from ../../deps/v8/src/compiler/string-builder-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1611/1903] CXX obj/deps/v8/src/compiler/v8_compiler.graph-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/machine-graph.h:11, from ../../deps/v8/src/compiler/machine-graph.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1612/1903] CXX obj/deps/v8/src/compiler/v8_compiler.graph-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/memory-optimizer.h:8, from ../../deps/v8/src/compiler/memory-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1613/1903] CXX obj/deps/v8/src/compiler/v8_compiler.frame.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/machine-graph-verifier.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1614/1903] CXX obj/deps/v8/src/compiler/v8_compiler.frame-states.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/pipeline-statistics.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1615/1903] CXX obj/deps/v8/src/compiler/v8_compiler.feedback-source.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/memory-lowering.h:8, from ../../deps/v8/src/compiler/memory-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1616/1903] CXX obj/deps/v8/src/compiler/v8_compiler.fast-api-calls.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/loop-unrolling.h:13, from ../../deps/v8/src/compiler/loop-unrolling.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1617/1903] CXX obj/deps/v8/src/compiler/v8_compiler.escape-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/loop-variable-optimizer.h:9, from ../../deps/v8/src/compiler/loop-variable-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1618/1903] CXX obj/deps/v8/src/compiler/v8_compiler.escape-analysis-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/loop-analysis.h:10, from ../../deps/v8/src/compiler/loop-peeling.h:10, from ../../deps/v8/src/compiler/loop-peeling.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1619/1903] CXX obj/deps/v8/src/compiler/v8_compiler.effect-control-linearizer.o [1620/1903] CXX obj/deps/v8/src/compiler/v8_compiler.decompression-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1621/1903] AR obj/tools/v8_gypfiles/libv8_base_without_compiler.a In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/osr.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1622/1903] CXX obj/deps/v8/src/compiler/v8_compiler.dead-code-elimination.o [1623/1903] STAMP obj/tools/v8_gypfiles/torque_generated_initializers.actions_depends.stamp [1624/1903] STAMP obj/tools/v8_gypfiles/v8_initializers.actions_depends.stamp [1625/1903] AR obj/tools/v8_gypfiles/libv8_initializers.a [1626/1903] CXX obj/deps/v8/src/compiler/v8_compiler.csa-load-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/simplified-operator.h:15, from ../../deps/v8/src/compiler/simplified-operator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1627/1903] CXX obj/deps/v8/src/compiler/v8_compiler.control-flow-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/simplified-operator-reducer.h:9, from ../../deps/v8/src/compiler/simplified-operator-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1628/1903] CXX obj/deps/v8/src/compiler/v8_compiler.control-equivalence.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/loop-analysis.h:10, from ../../deps/v8/src/compiler/loop-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1629/1903] CXX obj/deps/v8/src/compiler/v8_compiler.constant-folding-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/late-escape-analysis.h:8, from ../../deps/v8/src/compiler/late-escape-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1630/1903] CXX obj/deps/v8/src/compiler/v8_compiler.const-tracking-let-helpers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/js-heap-broker.h:12, from ../../deps/v8/src/compiler/property-access-builder.h:10, from ../../deps/v8/src/compiler/property-access-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1631/1903] CXX obj/deps/v8/src/compiler/v8_compiler.compiler-source-position-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/access-builder.h:9, from ../../deps/v8/src/compiler/raw-machine-assembler.h:12, from ../../deps/v8/src/compiler/raw-machine-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1632/1903] CXX obj/deps/v8/src/compiler/v8_compiler.compilation-dependencies.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/representation-change.h:8, from ../../deps/v8/src/compiler/representation-change.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1633/1903] CXX obj/deps/v8/src/compiler/v8_compiler.common-operator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-type-hint-lowering.h:9, from ../../deps/v8/src/compiler/js-type-hint-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1634/1903] CXX obj/deps/v8/src/compiler/v8_compiler.common-operator-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/graph.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1635/1903] CXX obj/deps/v8/src/compiler/v8_compiler.common-node-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/map-inference.h:8, from ../../deps/v8/src/compiler/map-inference.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1636/1903] CXX obj/deps/v8/src/compiler/v8_compiler.code-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1637/1903] CXX obj/deps/v8/src/compiler/v8_compiler.checkpoint-elimination.o [1638/1903] CXX obj/deps/v8/src/compiler/v8_compiler.c-linkage.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-trimmer.h:8, from ../../deps/v8/src/compiler/graph-trimmer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1639/1903] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-liveness-map.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/wasm-compiler.h:18, from ../../deps/v8/src/compiler/wasm-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1640/1903] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-graph-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/feedback-source.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1641/1903] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-inlining.h:8, from ../../deps/v8/src/compiler/js-inlining-heuristic.h:8, from ../../deps/v8/src/compiler/js-inlining-heuristic.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1642/1903] CXX obj/deps/v8/src/compiler/v8_compiler.branch-elimination.o [1643/1903] CXX obj/deps/v8/src/compiler/v8_compiler.branch-condition-duplicator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/machine-operator-reducer.h:10, from ../../deps/v8/src/compiler/machine-operator-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1644/1903] CXX obj/deps/v8/src/compiler/v8_compiler.basic-block-instrumentor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/graph-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1645/1903] CXX obj/deps/v8/src/compiler/backend/v8_compiler.spill-placer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/fast-api-calls.h:9, from ../../deps/v8/src/compiler/fast-api-calls.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1646/1903] CXX obj/deps/v8/src/compiler/backend/v8_compiler.register-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/compiler/linkage.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1647/1903] CXX obj/deps/v8/src/compiler/backend/v8_compiler.register-allocator-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction-selector-adapter.h:9, from ../../deps/v8/src/compiler/backend/x64/instruction-selector-x64.cc:18: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1648/1903] CXX obj/deps/v8/src/compiler/backend/v8_compiler.move-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/control-equivalence.h:11, from ../../deps/v8/src/compiler/control-equivalence.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1649/1903] CXX obj/deps/v8/src/compiler/backend/v8_compiler.jump-threading.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/dead-code-elimination.h:10, from ../../deps/v8/src/compiler/dead-code-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1650/1903] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/decompression-optimizer.h:8, from ../../deps/v8/src/compiler/decompression-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1651/1903] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction-selector.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/escape-analysis.h:10, from ../../deps/v8/src/compiler/escape-analysis-reducer.h:10, from ../../deps/v8/src/compiler/escape-analysis-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1652/1903] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction-scheduler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/compiler-source-position-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1653/1903] CXX obj/deps/v8/src/compiler/backend/v8_compiler.gap-resolver.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/load-elimination.h:11, from ../../deps/v8/src/compiler/load-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1654/1903] CXX obj/deps/v8/src/compiler/backend/v8_compiler.frame-elider.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/control-flow-optimizer.h:8, from ../../deps/v8/src/compiler/control-flow-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1655/1903] CXX obj/deps/v8/src/compiler/backend/v8_compiler.code-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/const-tracking-let-helpers.h:10, from ../../deps/v8/src/compiler/const-tracking-let-helpers.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1656/1903] CXX obj/deps/v8/src/compiler/backend/v8_compiler.bitcast-elider.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-graph.h:9, from ../../deps/v8/src/compiler/js-graph.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1657/1903] CXX obj/deps/v8/src/compiler/v8_compiler.all-nodes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/graph-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1658/1903] 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/common-node-cache.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1659/1903] 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/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1660/1903] 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-graph.h:9, from ../../deps/v8/src/compiler/simplified-lowering.h:8, from ../../deps/v8/src/compiler/simplified-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-intrinsic-lowering.h:9, from ../../deps/v8/src/compiler/js-intrinsic-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-typed-lowering.h:9, from ../../deps/v8/src/compiler/js-typed-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-inlining.h:8, from ../../deps/v8/src/compiler/js-inlining.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/csa-load-elimination.h:10, from ../../deps/v8/src/compiler/csa-load-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/checkpoint-elimination.h:9, from ../../deps/v8/src/compiler/checkpoint-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/branch-condition-duplicator.h:9, from ../../deps/v8/src/compiler/branch-condition-duplicator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-generic-lowering.h:7, from ../../deps/v8/src/compiler/js-generic-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-context-specialization.h:8, from ../../deps/v8/src/compiler/js-context-specialization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/frame-states.h:9, from ../../deps/v8/src/compiler/frame-states.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/common-operator-reducer.h:9, from ../../deps/v8/src/compiler/common-operator-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-create-lowering.h:10, from ../../deps/v8/src/compiler/js-create-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/js-operator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/backend/x64/code-generator-x64.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/spill-placer.h:8, from ../../deps/v8/src/compiler/backend/spill-placer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/common-operator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/js-heap-broker.h:12, from ../../deps/v8/src/compiler/js-heap-broker.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/graph-visualizer.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/js-native-context-specialization.h:10, from ../../deps/v8/src/compiler/js-native-context-specialization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/compiler/pipeline.cc:15: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, from ../../deps/v8/src/compiler/backend/instruction-scheduler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/control-path-state.h:9, from ../../deps/v8/src/compiler/branch-elimination.h:9, from ../../deps/v8/src/compiler/branch-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/escape-analysis.h:10, from ../../deps/v8/src/compiler/escape-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/register-allocator-verifier.h:8, from ../../deps/v8/src/compiler/backend/register-allocator-verifier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/constant-folding-reducer.h:8, from ../../deps/v8/src/compiler/constant-folding-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/backend/bitcast-elider.h:8, from ../../deps/v8/src/compiler/backend/bitcast-elider.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/heap-refs.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/move-optimizer.h:8, from ../../deps/v8/src/compiler/backend/move-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/jump-threading.h:8, from ../../deps/v8/src/compiler/backend/jump-threading.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/gap-resolver.h:8, from ../../deps/v8/src/compiler/backend/gap-resolver.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/frame-elider.h:8, from ../../deps/v8/src/compiler/backend/frame-elider.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/all-nodes.h:8, from ../../deps/v8/src/compiler/all-nodes.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/add-type-assertions-reducer.h:8, from ../../deps/v8/src/compiler/add-type-assertions-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/js-heap-broker.h:12, from ../../deps/v8/src/compiler/compilation-dependencies.h:8, from ../../deps/v8/src/compiler/compilation-dependencies.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/compiler/c-linkage.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/codegen/code-factory.h:8, from ../../deps/v8/src/compiler/effect-control-linearizer.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, from ../../deps/v8/src/compiler/basic-block-instrumentor.h:8, from ../../deps/v8/src/compiler/basic-block-instrumentor.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-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/compiler/bytecode-analysis.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-call-reducer.h:10, from ../../deps/v8/src/compiler/js-call-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/compiler/code-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/bytecode-graph-builder.h:8, from ../../deps/v8/src/compiler/bytecode-graph-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/access-builder.h:9, from ../../deps/v8/src/compiler/access-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/compiler/backend/code-generator.h:11, from ../../deps/v8/src/compiler/backend/code-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/register-allocator.h:12, from ../../deps/v8/src/compiler/backend/register-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/access-info.h:8, from ../../deps/v8/src/compiler/access-info.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, from ../../deps/v8/src/compiler/backend/instruction-selector.h:12, from ../../deps/v8/src/compiler/backend/instruction-selector.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1661/1903] AR obj/tools/v8_gypfiles/libv8_compiler.a [1662/1903] STAMP obj/tools/v8_gypfiles/v8_compiler_for_mksnapshot.actions_depends.stamp [1663/1903] STAMP obj/tools/v8_gypfiles/mksnapshot.actions_depends.stamp [1664/1903] LINK mksnapshot [1665/1903] STAMP obj/tools/v8_gypfiles/v8_snapshot.actions_depends.stamp [1666/1903] ACTION generating: "obj/tools/v8_gypfiles/v8_snapshot.gen/snapshot.cc" "obj/tools/v8_gypfiles/v8_snapshot.gen/embedded.S" [1667/1903] STAMP obj/tools/v8_gypfiles/v8_snapshot.actions_rules_copies.stamp [1668/1903] CXX obj/deps/v8/src/init/v8_snapshot.setup-isolate-deserialize.o [1669/1903] CC obj/tools/v8_gypfiles/obj/tools/v8_gypfiles/v8_snapshot.gen/v8_snapshot.embedded.o [1670/1903] CXX obj/tools/v8_gypfiles/obj/tools/v8_gypfiles/v8_snapshot.gen/v8_snapshot.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/init/setup-isolate-deserialize.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/references.h:10, from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../../deps/v8/src/snapshot/snapshot.h:14, from obj/tools/v8_gypfiles/v8_snapshot.gen/snapshot.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1671/1903] AR obj/tools/v8_gypfiles/libv8_snapshot.a [1672/1903] STAMP obj/libnode.actions_depends.stamp [1673/1903] ACTION libnode: node_js2c_1613b577312726d6acf41fb14bd20601 [1674/1903] STAMP obj/libnode.actions_rules_copies.stamp [1675/1903] STAMP obj/cctest.compile_depends.stamp [1676/1903] STAMP obj/embedtest.compile_depends.stamp [1677/1903] STAMP obj/node_mksnapshot.compile_depends.stamp [1678/1903] CXX obj/src/quic/libnode.quic.o [1679/1903] CXX obj/src/quic/libnode.transportparams.o [1680/1903] CXX obj/src/quic/libnode.tokens.o [1681/1903] CXX obj/src/quic/libnode.tlscontext.o [1682/1903] CXX obj/src/quic/libnode.streams.o [1683/1903] CXX obj/src/quic/libnode.sessionticket.o [1684/1903] CXX obj/src/quic/libnode.session.o [1685/1903] CXX obj/src/quic/libnode.preferredaddress.o [1686/1903] CXX obj/src/quic/libnode.packet.o [1687/1903] CXX obj/src/quic/libnode.logstream.o [1688/1903] CXX obj/src/quic/libnode.http3.o [1689/1903] CXX obj/src/quic/libnode.endpoint.o [1690/1903] CXX obj/src/quic/libnode.data.o [1691/1903] CXX obj/src/quic/libnode.cid.o [1692/1903] CXX obj/src/quic/libnode.bindingdata.o [1693/1903] CXX obj/src/quic/libnode.application.o [1694/1903] CXX obj/src/libnode.node_crypto.o [1695/1903] CXX obj/src/crypto/libnode.crypto_x509.o [1696/1903] CXX obj/src/crypto/libnode.crypto_tls.o [1697/1903] CXX obj/src/crypto/libnode.crypto_scrypt.o [1698/1903] CXX obj/src/crypto/libnode.crypto_keygen.o [1699/1903] CXX obj/src/crypto/libnode.crypto_keys.o [1700/1903] CXX obj/src/crypto/libnode.crypto_hash.o [1701/1903] CXX obj/src/crypto/libnode.crypto_dh.o [1702/1903] CXX obj/src/crypto/libnode.crypto_clienthello.o [1703/1903] CXX obj/src/crypto/libnode.crypto_util.o [1704/1903] CXX obj/src/crypto/libnode.crypto_spkac.o [1705/1903] CXX obj/src/crypto/libnode.crypto_rsa.o [1706/1903] CXX obj/src/crypto/libnode.crypto_random.o [1707/1903] CXX obj/src/crypto/libnode.crypto_hmac.o [1708/1903] CXX obj/src/crypto/libnode.crypto_ec.o [1709/1903] CXX obj/src/crypto/libnode.crypto_context.o [1710/1903] CXX obj/src/crypto/libnode.crypto_cipher.o [1711/1903] CXX obj/src/crypto/libnode.crypto_timing.o [1712/1903] CXX obj/src/crypto/libnode.crypto_sig.o [1713/1903] CXX obj/src/crypto/libnode.crypto_pbkdf2.o [1714/1903] CXX obj/src/crypto/libnode.crypto_hkdf.o [1715/1903] CXX obj/src/crypto/libnode.crypto_dsa.o [1716/1903] CXX obj/src/crypto/libnode.crypto_common.o [1717/1903] CXX obj/src/crypto/libnode.crypto_bio.o [1718/1903] CXX obj/src/crypto/libnode.crypto_aes.o [1719/1903] CXX obj/src/inspector/libnode.worker_inspector.o [1720/1903] CXX obj/src/inspector/libnode.network_agent.o [1721/1903] CXX obj/src/inspector/libnode.network_inspector.o [1722/1903] CXX obj/src/inspector/libnode.worker_agent.o [1723/1903] CXX obj/tools/snapshot/node_mksnapshot.node_mksnapshot.o [1724/1903] CXX obj/src/node_mksnapshot.node_snapshot_stub.o [1725/1903] CXX obj/test/cctest/cctest.test_inspector_socket_server.o [1726/1903] CXX obj/test/cctest/cctest.test_inspector_socket.o [1727/1903] CXX obj/test/cctest/cctest.test_quic_tokens.o [1728/1903] CXX obj/test/cctest/cctest.test_quic_error.o [1729/1903] CXX obj/test/cctest/cctest.test_quic_cid.o [1730/1903] CXX obj/test/cctest/cctest.test_node_crypto_env.o [1731/1903] CXX obj/test/cctest/cctest.test_node_crypto.o [1732/1903] CXX obj/test/cctest/cctest.test_crypto_clienthello.o [1733/1903] CXX obj/test/cctest/cctest.test_dataqueue.o [1734/1903] CXX obj/test/cctest/cctest.test_util.o [1735/1903] CXX obj/test/cctest/cctest.test_traced_value.o [1736/1903] CXX obj/test/cctest/cctest.test_sockaddr.o [1737/1903] CXX obj/test/cctest/cctest.test_json_utils.o [1738/1903] CXX obj/test/cctest/cctest.test_report.o [1739/1903] CXX obj/test/cctest/cctest.test_platform.o [1740/1903] CXX obj/test/cctest/cctest.test_per_process.o [1741/1903] CXX obj/test/cctest/cctest.test_path.o [1742/1903] CXX obj/test/cctest/cctest.test_node_api.o [1743/1903] CXX obj/test/cctest/cctest.test_linked_binding.o [1744/1903] CXX obj/test/cctest/cctest.test_environment.o [1745/1903] CXX obj/test/cctest/cctest.test_node_task_runner.o [1746/1903] CXX obj/test/cctest/cctest.test_node_postmortem_metadata.o [1747/1903] CXX obj/test/cctest/cctest.test_cppgc.o [1748/1903] CXX obj/test/cctest/cctest.test_base_object_ptr.o [1749/1903] CXX obj/test/cctest/cctest.test_base64.o [1750/1903] CXX obj/test/cctest/cctest.test_aliased_buffer.o [1751/1903] CXX obj/test/cctest/cctest.node_test_fixture.o [1752/1903] CXX obj/src/cctest.node_snapshot_stub.o [1753/1903] CXX obj/test/embedding/embedtest.embedtest.o [1754/1903] CXX obj/src/embedtest.node_snapshot_stub.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_timing.cc:2: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1755/1903] CXX obj/src/inspector/libnode.tracing_agent.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_cipher.h:6, from ../../src/crypto/crypto_aes.h:6, from ../../src/node_crypto.h:31, from ../../src/crypto/crypto_bio.h:27, from ../../src/crypto/crypto_bio.cc:22: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1756/1903] CXX obj/src/inspector/libnode.runtime_agent.o In file included from ../../src/crypto/crypto_common.h:8, from ../../src/crypto/crypto_spkac.cc:2: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:37, from /usr/include/openssl/ssl.h:32, from ../../src/crypto/crypto_common.h:6: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:33: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/ssl.h:38: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from /usr/include/openssl/dsa.h:31: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1757/1903] CXX obj/src/inspector/libnode.node_string.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_context.h:7, from ../../test/cctest/test_node_crypto.cc:5: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1758/1903] CXX obj/src/inspector/libnode.main_thread_interface.o [1759/1903] CXX obj/src/libnode.inspector_socket_server.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_scrypt.h:6, from ../../src/crypto/crypto_scrypt.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1760/1903] CXX obj/src/libnode.inspector_socket.o [1761/1903] CXX obj/src/libnode.inspector_js_api.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_pbkdf2.h:6, from ../../src/crypto/crypto_pbkdf2.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1762/1903] CXX obj/src/libnode.inspector_profiler.o In file included from ../../src/crypto/crypto_common.h:8, from ../../src/crypto/crypto_common.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:37, from /usr/include/openssl/ssl.h:32, from ../../src/crypto/crypto_common.h:6: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:33: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/ssl.h:38: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from /usr/include/openssl/dsa.h:31: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_common.cc: In function 'v8::MaybeLocal node::crypto::GetEphemeralKey(node::Environment*, const SSLPointer&)': ../../src/crypto/crypto_common.cc:469:56: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 469 | OSSL3_CONST EC_KEY* ec = EVP_PKEY_get0_EC_KEY(key.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29: /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_common.cc:470:62: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 470 | int nid = EC_GROUP_get_curve_name(EC_KEY_get0_group(ec)); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ [1763/1903] CXX obj/src/libnode.inspector_io.o [1764/1903] CXX obj/src/libnode.inspector_agent.o [1765/1903] CXX obj/src/libnode.node_snapshot_stub.o [1766/1903] CXX obj/src/large_pages/libnode.node_large_page.o [1767/1903] CXX obj/src/libnode.uv.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_hkdf.h:8, from ../../src/crypto/crypto_hkdf.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1768/1903] CXX obj/src/libnode.util.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_cipher.h:6, from ../../src/crypto/crypto_aes.h:6, from ../../src/node_crypto.h:31, from ../../src/crypto/crypto_bio.h:27, from ../../test/cctest/test_node_crypto_env.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1769/1903] CXX obj/src/libnode.udp_wrap.o [1770/1903] CXX obj/src/libnode.tty_wrap.o [1771/1903] CXX obj/src/tracing/libnode.traced_value.o [1772/1903] CXX obj/src/tracing/libnode.trace_event.o [1773/1903] CXX obj/src/tracing/libnode.node_trace_writer.o [1774/1903] CXX obj/src/tracing/libnode.node_trace_buffer.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_util.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_util.cc: In function 'v8::Maybe node::crypto::error::Decorate(node::Environment*, v8::Local, long unsigned int)': ../../src/crypto/crypto_util.cc:443:41: warning: 'const char* ERR_func_error_string(long unsigned int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 443 | const char* fs = ERR_func_error_string(err); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from ../../deps/ncrypto/ncrypto.h:14: /usr/include/openssl/err.h:459:35: note: declared here 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^~~~~~~~~~~~~~~~~~~~~ [1775/1903] CXX obj/src/tracing/libnode.agent.o [1776/1903] CXX obj/src/libnode.timer_wrap.o [1777/1903] CXX obj/src/libnode.timers.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_cipher.h:6, from ../../src/crypto/crypto_aes.h:6, from ../../src/crypto/crypto_aes.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1778/1903] CXX obj/src/libnode.tcp_wrap.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_keygen.h:8, from ../../src/crypto/crypto_keygen.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1779/1903] CXX obj/src/libnode.string_decoder.o [1780/1903] CXX obj/src/libnode.string_bytes.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_random.h:7, from ../../src/crypto/crypto_random.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_random.cc: In static member function 'static bool node::crypto::CheckPrimeTraits::DeriveBits(node::Environment*, const node::crypto::CheckPrimeConfig&, node::crypto::ByteSource*)': ../../src/crypto/crypto_random.cc:193:27: warning: 'int BN_is_prime_ex(const BIGNUM*, int, BN_CTX*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 193 | int ret = BN_is_prime_ex( | ~~~~~~~~~~~~~~^ 194 | params.candidate.get(), | ~~~~~~~~~~~~~~~~~~~~~~~ 195 | params.checks, | ~~~~~~~~~~~~~~ 196 | ctx.get(), | ~~~~~~~~~~ 197 | nullptr); | ~~~~~~~~ In file included from /usr/include/openssl/params.h:16, from /usr/include/openssl/evp.h:32, from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/bn.h:380:5: note: declared here 380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); | ^~~~~~~~~~~~~~ [1781/1903] CXX obj/src/libnode.stream_wrap.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_dsa.h:6, from ../../src/crypto/crypto_dsa.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_dsa.cc: In function 'v8::Maybe node::crypto::GetDsaKeyDetail(node::Environment*, const KeyObjectData&, v8::Local)': ../../src/crypto/crypto_dsa.cc:140:37: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 140 | const DSA* dsa = EVP_PKEY_get0_DSA(m_pkey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1365:22: note: declared here 1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_dsa.cc:143:15: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 143 | DSA_get0_pqg(dsa, &p, &q, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:206:28: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ [1782/1903] CXX obj/src/libnode.stream_pipe.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_cipher.h:6, from ../../src/crypto/crypto_aes.h:6, from ../../src/node_crypto.h:31, from ../../src/node_crypto.cc:22: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1783/1903] CXX obj/src/libnode.stream_base.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_hmac.h:7, from ../../src/crypto/crypto_hmac.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_hmac.cc: In member function 'void node::crypto::Hmac::HmacInit(const char*, const char*, int)': ../../src/crypto/crypto_hmac.cc:79:26: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | ctx_.reset(HMAC_CTX_new()); | ~~~~~~~~~~~~^~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ ../../src/crypto/crypto_hmac.cc:80:29: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 80 | if (!ctx_ || !HMAC_Init_ex(ctx_.get(), key, key_len, md, nullptr)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../../src/crypto/crypto_hmac.cc: In member function 'bool node::crypto::Hmac::HmacUpdate(const char*, std::size_t)': ../../src/crypto/crypto_hmac.cc:97:29: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, std::size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 97 | return ctx_ && HMAC_Update(ctx_.get(), | ~~~~~~~~~~~^~~~~~~~~~~~ 98 | reinterpret_cast(data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | len) == 1; | ~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ ../../src/crypto/crypto_hmac.cc: In static member function 'static void node::crypto::Hmac::HmacDigest(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_hmac.cc:128:25: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 128 | bool ok = HMAC_Final(hmac->ctx_.get(), md_value, &md_len); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ ../../src/crypto/crypto_hmac.cc: In static member function 'static bool node::crypto::HmacTraits::DeriveBits(node::Environment*, const node::crypto::HmacConfig&, node::crypto::ByteSource*)': ../../src/crypto/crypto_hmac.cc:227:34: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 227 | HMACCtxPointer ctx(HMAC_CTX_new()); | ~~~~~~~~~~~~^~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ ../../src/crypto/crypto_hmac.cc:229:28: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 229 | if (!ctx || !HMAC_Init_ex(ctx.get(), | ~~~~~~~~~~~~^~~~~~~~~~~ 230 | params.key.GetSymmetricKey(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | params.key.GetSymmetricKeySize(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | params.digest, | ~~~~~~~~~~~~~~ 233 | nullptr)) { | ~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../../src/crypto/crypto_hmac.cc:237:19: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, std::size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 237 | if (!HMAC_Update( | ~~~~~~~~~~~^ 238 | ctx.get(), | ~~~~~~~~~~ 239 | params.data.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | params.data.size())) { | ~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ ../../src/crypto/crypto_hmac.cc:247:18: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 247 | if (!HMAC_Final(ctx.get(), buf.data(), &len)) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ [1784/1903] CXX obj/src/libnode.spawn_sync.o [1785/1903] CXX obj/src/libnode.signal_wrap.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_context.h:7, from ../../src/crypto/crypto_context.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_context.cc: In static member function 'static void node::crypto::SecureContext::SetDHParam(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_context.cc:934:35: warning: 'DH* PEM_read_bio_DHparams(BIO*, DH**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 934 | dh.reset(PEM_read_bio_DHparams(bio.get(), nullptr, nullptr, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from ../../deps/ncrypto/ncrypto.h:19: /usr/include/openssl/pem.h:473:1: note: declared here 473 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_context.cc:943:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 943 | DH_get0_pqg(dh.get(), &p, nullptr, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../../src/crypto/crypto_context.cc: In static member function 'static int node::crypto::SecureContext::TicketKeyCallback(SSL*, unsigned char*, unsigned char*, EVP_CIPHER_CTX*, HMAC_CTX*, int)': ../../src/crypto/crypto_context.cc:1349:15: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1349 | HMAC_Init_ex(hctx, | ~~~~~~~~~~~~^~~~~~ 1350 | hmac_buf.data(), | ~~~~~~~~~~~~~~~~ 1351 | hmac_buf.length(), | ~~~~~~~~~~~~~~~~~~ 1352 | EVP_sha256(), | ~~~~~~~~~~~~~ 1353 | nullptr); | ~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../../src/crypto/crypto_context.cc: In static member function 'static int node::crypto::SecureContext::TicketCompatibilityCallback(SSL*, unsigned char*, unsigned char*, EVP_CIPHER_CTX*, HMAC_CTX*, int)': ../../src/crypto/crypto_context.cc:1387:21: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1387 | HMAC_Init_ex(hctx, | ~~~~~~~~~~~~^~~~~~ 1388 | sc->ticket_key_hmac_, | ~~~~~~~~~~~~~~~~~~~~~ 1389 | sizeof(sc->ticket_key_hmac_), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1390 | EVP_sha256(), | ~~~~~~~~~~~~~ 1391 | nullptr) <= 0) { | ~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../../src/crypto/crypto_context.cc:1404:19: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1404 | HMAC_Init_ex(hctx, sc->ticket_key_hmac_, sizeof(sc->ticket_key_hmac_), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1405 | EVP_sha256(), nullptr) <= 0) { | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ [1786/1903] CXX obj/src/libnode.process_wrap.o [1787/1903] CXX obj/src/libnode.pipe_wrap.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_cipher.h:6, from ../../src/crypto/crypto_cipher.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1788/1903] CXX obj/src/permission/libnode.worker_permission.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_sig.h:7, from ../../src/crypto/crypto_sig.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_sig.cc: In function 'bool node::crypto::{anonymous}::ValidateDSAParameters(EVP_PKEY*)': ../../src/crypto/crypto_sig.cc:43:39: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 43 | const DSA* dsa = EVP_PKEY_get0_DSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ In file included from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1365:22: note: declared here 1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_sig.cc:46:17: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 46 | DSA_get0_pqg(dsa, &p, &q, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:206:28: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ ../../src/crypto/crypto_sig.cc: In function 'std::unique_ptr node::crypto::{anonymous}::Node_SignFinal(node::Environment*, node::crypto::EVPMDCtxPointer&&, const node::crypto::EVPKeyPointer&, int, v8::Maybe)': ../../src/crypto/crypto_sig.cc:96:63: warning: 'const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 96 | EVP_PKEY_CTX_set_signature_md(pkctx.get(), EVP_MD_CTX_md(mdctx.get())) > | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/evp.h:560:15: note: declared here 560 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); | ^~~~~~~~~~~~~ ../../src/crypto/crypto_sig.cc: In function 'unsigned int node::crypto::{anonymous}::GetBytesOfRS(const node::crypto::EVPKeyPointer&)': ../../src/crypto/crypto_sig.cc:128:43: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 128 | const DSA* dsa_key = EVP_PKEY_get0_DSA(pkey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/evp.h:1365:22: note: declared here 1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_sig.cc:130:49: warning: 'const BIGNUM* DSA_get0_q(const DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 130 | bits = BignumPointer::GetBitCount(DSA_get0_q(dsa_key)); | ~~~~~~~~~~^~~~~~~~~ /usr/include/openssl/dsa.h:214:37: note: declared here 214 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *DSA_get0_q(const DSA *d); | ^~~~~~~~~~ ../../src/crypto/crypto_sig.cc:132:48: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 132 | const EC_KEY* ec_key = EVP_PKEY_get0_EC_KEY(pkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_sig.cc:133:49: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 133 | const EC_GROUP* ec_group = EC_KEY_get0_group(ec_key); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_sig.cc: In member function 'node::crypto::SignBase::Error node::crypto::Verify::VerifyFinal(const node::crypto::EVPKeyPointer&, const node::crypto::ByteSource&, int, const v8::Maybe&, bool*)': ../../src/crypto/crypto_sig.cc:527:65: warning: 'const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 527 | EVP_PKEY_CTX_set_signature_md(pkctx.get(), EVP_MD_CTX_md(mdctx.get())) > | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/evp.h:560:15: note: declared here 560 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); | ^~~~~~~~~~~~~ [1789/1903] CXX obj/src/permission/libnode.wasi_permission.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_keys.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_keys.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::WritePrivateKey(node::Environment*, const EVP_PKEY*, const node::crypto::PrivateKeyEncodingConfig&)': ../../src/crypto/crypto_keys.cc:131:45: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 131 | OSSL3_CONST RSA* rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:134:40: warning: 'int PEM_write_bio_RSAPrivateKey(BIO*, const RSA*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 134 | err = PEM_write_bio_RSAPrivateKey(bio.get(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 135 | rsa, | ~~~~ 136 | config.cipher_, | ~~~~~~~~~~~~~~~ 137 | reinterpret_cast(pass), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | pass_len, | ~~~~~~~~~ 139 | nullptr, | ~~~~~~~~ 140 | nullptr) != 1; | ~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from ../../deps/ncrypto/ncrypto.h:19: /usr/include/openssl/pem.h:451:1: note: declared here 451 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:145:34: warning: 'int i2d_RSAPrivateKey_bio(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 145 | err = i2d_RSAPrivateKey_bio(bio.get(), rsa) != 1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:32: /usr/include/openssl/x509.h:622:27: note: declared here 622 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:172:54: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 172 | OSSL3_CONST EC_KEY* ec_key = EVP_PKEY_get0_EC_KEY(pkey); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:175:39: warning: 'int PEM_write_bio_ECPrivateKey(BIO*, const EC_KEY*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 175 | err = PEM_write_bio_ECPrivateKey(bio.get(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 176 | ec_key, | ~~~~~~~ 177 | config.cipher_, | ~~~~~~~~~~~~~~~ 178 | reinterpret_cast(pass), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | pass_len, | ~~~~~~~~~ 180 | nullptr, | ~~~~~~~~ 181 | nullptr) != 1; | ~~~~~~~~ /usr/include/openssl/pem.h:466:1: note: declared here 466 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:186:33: warning: 'int i2d_ECPrivateKey_bio(BIO*, const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 186 | err = i2d_ECPrivateKey_bio(bio.get(), ec_key) != 1; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:642:27: note: declared here 642 | OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc: In function 'bool node::crypto::{anonymous}::WritePublicKeyInner(const EVP_PKEY*, const node::crypto::BIOPointer&, const node::crypto::PublicKeyEncodingConfig&)': ../../src/crypto/crypto_keys.cc:203:45: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 203 | OSSL3_CONST RSA* rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:206:40: warning: 'int PEM_write_bio_RSAPublicKey(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 206 | return PEM_write_bio_RSAPublicKey(bio.get(), rsa) == 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:452:1: note: declared here 452 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) | ^~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:210:34: warning: 'int i2d_RSAPublicKey_bio(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | return i2d_RSAPublicKey_bio(bio.get(), rsa) == 1; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:624:27: note: declared here 624 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc: In static member function 'static void node::crypto::KeyObjectHandle::InitECRaw(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_keys.cc:887:46: warning: 'EC_KEY* EC_KEY_new_by_curve_name(int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 887 | ECKeyPointer eckey(EC_KEY_new_by_curve_name(id)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1017:31: note: declared here 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:891:44: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 891 | const EC_GROUP* group = EC_KEY_get0_group(eckey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_keys.cc:896:29: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 896 | !EC_KEY_set_public_key(eckey.get(), pub.get())) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1089:27: note: declared here 1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ [1790/1903] CXX obj/src/permission/libnode.permission.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_hash.h:7, from ../../src/crypto/crypto_hash.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_hash.cc: In static member function 'static void node::crypto::Hash::New(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_hash.cc:314:23: warning: 'const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 314 | md = EVP_MD_CTX_md(orig->mdctx_.get()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:560:15: note: declared here 560 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); | ^~~~~~~~~~~~~ [1791/1903] CXX obj/src/permission/libnode.inspector_permission.o [1792/1903] CXX obj/src/permission/libnode.fs_permission.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_x509.h:7, from ../../src/crypto/crypto_x509.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_x509.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::GetPubKey(node::Environment*, const RSA*)': ../../src/crypto/crypto_x509.cc:681:28: warning: 'int i2d_RSA_PUBKEY(const RSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 681 | int size = i2d_RSA_PUBKEY(rsa, nullptr); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/openssl/objects.h:21, from /usr/include/openssl/evp.h:44, from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/x509.h:717:1: note: declared here 717 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/node_mutex.h:6, from ../../src/node_options.h:11, from ../../src/inspector_agent.h:9, from ../../src/env.h:29: ../../src/crypto/crypto_x509.cc:691:26: warning: 'int i2d_RSA_PUBKEY(const RSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 691 | CHECK_GE(i2d_RSA_PUBKEY(rsa, &serialized), 0); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_x509.cc:691:3: note: in expansion of macro 'CHECK_GE' 691 | CHECK_GE(i2d_RSA_PUBKEY(rsa, &serialized), 0); | ^~~~~~~~ /usr/include/openssl/x509.h:717:1: note: declared here 717 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_x509.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::GetECPubKey(node::Environment*, const EC_GROUP*, const EC_KEY*)': ../../src/crypto/crypto_x509.cc:715:50: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 715 | const EC_POINT* pubkey = EC_KEY_get0_public_key(ec); | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_x509.cc:718:66: warning: 'point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 718 | return ECPointToBuffer(env, group, pubkey, EC_KEY_get_conv_form(ec), nullptr) | ~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1093:47: note: declared here 1093 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_x509.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::X509ToObject(node::Environment*, const ncrypto::X509View&)': ../../src/crypto/crypto_x509.cc:773:32: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 773 | rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_x509.cc:776:34: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 776 | ec = EVP_PKEY_get0_EC_KEY(pkey); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_x509.cc:784:17: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 784 | RSA_get0_key(rsa, &n, &e, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ ../../src/crypto/crypto_x509.cc:798:46: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 798 | const EC_GROUP* group = EC_KEY_get0_group(ec); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ [1793/1903] CXX obj/src/permission/libnode.child_process_permission.o [1794/1903] CXX obj/src/libnode.path.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_cipher.h:6, from ../../src/crypto/crypto_rsa.h:6, from ../../src/crypto/crypto_rsa.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_rsa.cc: In static member function 'static node::crypto::EVPKeyCtxPointer node::crypto::RsaKeyGenTraits::Setup(node::crypto::RsaKeyPairGenConfig*)': ../../src/crypto/crypto_rsa.cc:54:43: warning: 'int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 54 | if (EVP_PKEY_CTX_set_rsa_keygen_pubexp(ctx.get(), bn.get()) <= 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:134:5: note: declared here 134 | int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc: In function 'v8::Maybe node::crypto::ExportJWKRsaKey(node::Environment*, const KeyObjectData&, v8::Local)': ../../src/crypto/crypto_rsa.cc:370:28: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 370 | rsa = EVP_PKEY_get0_RSA(m_pkey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:372:48: warning: 'void* EVP_PKEY_get0(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 372 | rsa = static_cast(EVP_PKEY_get0(m_pkey.get())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1340:7: note: declared here 1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:384:15: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 384 | RSA_get0_key(rsa, &n, &e, &d); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:399:21: warning: 'void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 399 | RSA_get0_factors(rsa, &p, &q); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/rsa.h:231:28: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:400:24: warning: 'void RSA_get0_crt_params(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 400 | RSA_get0_crt_params(rsa, &dp, &dq, &qi); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:236:28: note: declared here 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc: In function 'node::crypto::KeyObjectData node::crypto::ImportJWKRsaKey(node::Environment*, v8::Local, const v8::FunctionCallbackInfo&, unsigned int)': ../../src/crypto/crypto_rsa.cc:438:25: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 438 | RSAPointer rsa(RSA_new()); | ~~~~~~~^~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ ../../src/crypto/crypto_rsa.cc:443:20: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 443 | if (!RSA_set0_key( | ~~~~~~~~~~~~^ 444 | rsa.get(), | ~~~~~~~~~~ 445 | n.ToBN().release(), | ~~~~~~~~~~~~~~~~~~~ 446 | e.ToBN().release(), | ~~~~~~~~~~~~~~~~~~~ 447 | nullptr)) { | ~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:484:22: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 484 | if (!RSA_set0_key(rsa.get(), nullptr, nullptr, d.ToBN().release()) || | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:485:26: warning: 'int RSA_set0_factors(RSA*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 485 | !RSA_set0_factors(rsa.get(), p.ToBN().release(), q.ToBN().release()) || | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:219:27: note: declared here 219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:486:29: warning: 'int RSA_set0_crt_params(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 486 | !RSA_set0_crt_params( | ~~~~~~~~~~~~~~~~~~~^ 487 | rsa.get(), | ~~~~~~~~~~ 488 | dp.ToBN().release(), | ~~~~~~~~~~~~~~~~~~~~ 489 | dq.ToBN().release(), | ~~~~~~~~~~~~~~~~~~~~ 490 | qi.ToBN().release())) { | ~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:220:27: note: declared here 220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ In file included from ../../src/node_mutex.h:6, from ../../src/node_options.h:11, from ../../src/inspector_agent.h:9, from ../../src/env.h:29: ../../src/crypto/crypto_rsa.cc:497:29: warning: 'int EVP_PKEY_set1_RSA(EVP_PKEY*, rsa_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 497 | CHECK_EQ(EVP_PKEY_set1_RSA(pkey.get(), rsa.get()), 1); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_rsa.cc:497:3: note: in expansion of macro 'CHECK_EQ' 497 | CHECK_EQ(EVP_PKEY_set1_RSA(pkey.get(), rsa.get()), 1); | ^~~~~~~~ /usr/include/openssl/evp.h:1354:5: note: declared here 1354 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc: In function 'v8::Maybe node::crypto::GetRsaKeyDetail(node::Environment*, const KeyObjectData&, v8::Local)': ../../src/crypto/crypto_rsa.cc:517:28: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 517 | rsa = EVP_PKEY_get0_RSA(m_pkey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1356:22: note: declared here 1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:519:48: warning: 'void* EVP_PKEY_get0(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 519 | rsa = static_cast(EVP_PKEY_get0(m_pkey.get())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1340:7: note: declared here 1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:523:15: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 523 | RSA_get0_key(rsa, &n, &e, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ ../../src/crypto/crypto_rsa.cc:564:55: warning: 'const RSA_PSS_PARAMS* RSA_get0_pss_params(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 564 | const RSA_PSS_PARAMS* params = RSA_get0_pss_params(rsa); | ~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:251:45: note: declared here 251 | OSSL_DEPRECATEDIN_3_0 const RSA_PSS_PARAMS *RSA_get0_pss_params(const RSA *r); | ^~~~~~~~~~~~~~~~~~~ [1795/1903] CXX obj/src/libnode.node_zlib.o [1796/1903] CXX obj/src/libnode.node_worker.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_dh.h:6, from ../../src/crypto/crypto_dh.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1797/1903] CXX obj/src/libnode.node_webstorage.o [1798/1903] CXX obj/src/libnode.node_watchdog.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_keygen.h:8, from ../../src/crypto/crypto_ec.h:8, from ../../src/crypto/crypto_ec.cc:1: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_ec.cc: In constructor 'node::crypto::ECDH::ECDH(node::Environment*, v8::Local, node::crypto::ECKeyPointer&&)': ../../src/crypto/crypto_ec.cc:124:29: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 124 | group_(EC_KEY_get0_group(key_.get())) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::New(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:146:44: warning: 'EC_KEY* EC_KEY_new_by_curve_name(int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 146 | ECKeyPointer key(EC_KEY_new_by_curve_name(nid)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1017:31: note: declared here 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::GenerateKeys(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:160:27: warning: 'int EC_KEY_generate_key(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 160 | if (!EC_KEY_generate_key(ecdh->key_.get())) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1120:27: note: declared here 1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::ComputeSecret(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:226:24: warning: 'int ECDH_compute_key(void*, std::size_t, const EC_POINT*, const EC_KEY*, void* (*)(const void*, std::size_t, void*, std::size_t*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 226 | if (!ECDH_compute_key( | ~~~~~~~~~~~~~~~~^ 227 | bs->Data(), bs->ByteLength(), pub.get(), ecdh->key_.get(), nullptr)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1315:27: note: declared here 1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::GetPublicKey(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:245:44: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 245 | const EC_GROUP* group = EC_KEY_get0_group(ecdh->key_.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:246:47: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 246 | const EC_POINT* pub = EC_KEY_get0_public_key(ecdh->key_.get()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::GetPrivateKey(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:268:44: warning: 'const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 268 | const BIGNUM* b = EC_KEY_get0_private_key(ecdh->key_.get()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1067:37: note: declared here 1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::SetPrivateKey(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:310:34: warning: 'EC_KEY* EC_KEY_dup(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 310 | ECKeyPointer new_key(EC_KEY_dup(ecdh->key_.get())); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1035:31: note: declared here 1035 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src); | ^~~~~~~~~~ ../../src/crypto/crypto_ec.cc:313:38: warning: 'int EC_KEY_set_private_key(EC_KEY*, const BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 313 | int result = EC_KEY_set_private_key(new_key.get(), priv.get()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1075:27: note: declared here 1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:324:51: warning: 'const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 324 | const BIGNUM* priv_key = EC_KEY_get0_private_key(new_key.get()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1067:37: note: declared here 1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:336:29: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 336 | if (!EC_KEY_set_public_key(new_key.get(), pub.get())) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1089:27: note: declared here 1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:341:35: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 341 | ecdh->group_ = EC_KEY_get0_group(ecdh->key_.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::SetPublicKey(const v8::FunctionCallbackInfo&)': ../../src/crypto/crypto_ec.cc:363:32: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 363 | int r = EC_KEY_set_public_key(ecdh->key_.get(), pub.get()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1089:27: note: declared here 1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In member function 'bool node::crypto::ECDH::IsKeyPairValid()': ../../src/crypto/crypto_ec.cc:387:31: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 387 | return 1 == EC_KEY_check_key(key_.get()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/ec.h:1126:27: note: declared here 1126 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static bool node::crypto::ECDHBitsTraits::DeriveBits(node::Environment*, const node::crypto::ECDHBitsConfig&, node::crypto::ByteSource*)': ../../src/crypto/crypto_ec.cc:513:43: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 513 | private_key = EVP_PKEY_get0_EC_KEY(m_privkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../src/env.h:54, from ../../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:517:54: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 517 | const EC_KEY* public_key = EVP_PKEY_get0_EC_KEY(m_pubkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:519:48: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 519 | const EC_GROUP* group = EC_KEY_get0_group(private_key); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ In file included from ../../src/node_mutex.h:6, from ../../src/node_options.h:11, from ../../src/inspector_agent.h:9, from ../../src/env.h:29: ../../src/crypto/crypto_ec.cc:523:32: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 523 | CHECK_EQ(EC_KEY_check_key(private_key), 1); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_ec.cc:523:7: note: in expansion of macro 'CHECK_EQ' 523 | CHECK_EQ(EC_KEY_check_key(private_key), 1); | ^~~~~~~~ /usr/include/openssl/ec.h:1126:27: note: declared here 1126 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:524:32: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 524 | CHECK_EQ(EC_KEY_check_key(public_key), 1); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_ec.cc:524:7: note: in expansion of macro 'CHECK_EQ' 524 | CHECK_EQ(EC_KEY_check_key(public_key), 1); | ^~~~~~~~ /usr/include/openssl/ec.h:1126:27: note: declared here 1126 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:525:51: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 525 | const EC_POINT* pub = EC_KEY_get0_public_key(public_key); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:531:27: warning: 'int ECDH_compute_key(void*, std::size_t, const EC_POINT*, const EC_KEY*, void* (*)(const void*, std::size_t, void*, std::size_t*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 531 | if (ECDH_compute_key(buf.data(), len, pub, private_key, nullptr) <= | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1315:27: note: declared here 1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In function 'node::crypto::WebCryptoKeyExportStatus node::crypto::{anonymous}::EC_Raw_Export(const node::crypto::KeyObjectData&, const node::crypto::ECKeyExportConfig&, node::crypto::ByteSource*)': ../../src/crypto/crypto_ec.cc:624:46: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 624 | const EC_KEY* ec_key = EVP_PKEY_get0_EC_KEY(m_pkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:646:46: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 646 | const EC_GROUP* group = EC_KEY_get0_group(ec_key); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:647:51: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 647 | const EC_POINT* point = EC_KEY_get0_public_key(ec_key); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In static member function 'static node::crypto::WebCryptoKeyExportStatus node::crypto::ECKeyExportTraits::DoExport(const node::crypto::KeyObjectData&, node::crypto::WebCryptoKeyFormat, const node::crypto::ECKeyExportConfig&, node::crypto::ByteSource*)': ../../src/crypto/crypto_ec.cc:703:52: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 703 | const EC_KEY* ec_key = EVP_PKEY_get0_EC_KEY(m_pkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:704:50: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 704 | const EC_GROUP* group = EC_KEY_get0_group(ec_key); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:705:55: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 705 | const EC_POINT* point = EC_KEY_get0_public_key(ec_key); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:714:35: warning: 'EC_KEY* EC_KEY_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 714 | ECKeyPointer ec(EC_KEY_new()); | ~~~~~~~~~~^~ /usr/include/openssl/ec.h:987:31: note: declared here 987 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ ../../src/crypto/crypto_ec.cc:715:37: warning: 'int EC_KEY_set_group(EC_KEY*, const EC_GROUP*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 715 | CHECK_EQ(1, EC_KEY_set_group(ec.get(), group)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_ec.cc:715:9: note: in expansion of macro 'CHECK_EQ' 715 | CHECK_EQ(1, EC_KEY_set_group(ec.get(), group)); | ^~~~~~~~ /usr/include/openssl/ec.h:1061:27: note: declared here 1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:723:42: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 723 | CHECK_EQ(1, EC_KEY_set_public_key(ec.get(), uncompressed.get())); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_ec.cc:723:9: note: in expansion of macro 'CHECK_EQ' 723 | CHECK_EQ(1, EC_KEY_set_public_key(ec.get(), uncompressed.get())); | ^~~~~~~~ /usr/include/openssl/ec.h:1089:27: note: declared here 1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:725:41: warning: 'int EVP_PKEY_set1_EC_KEY(EVP_PKEY*, ec_key_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 725 | CHECK_EQ(1, EVP_PKEY_set1_EC_KEY(pkey.get(), ec.get())); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_ec.cc:725:9: note: in expansion of macro 'CHECK_EQ' 725 | CHECK_EQ(1, EVP_PKEY_set1_EC_KEY(pkey.get(), ec.get())); | ^~~~~~~~ /usr/include/openssl/evp.h:1380:5: note: declared here 1380 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In function 'v8::Maybe node::crypto::ExportJWKEcKey(node::Environment*, const KeyObjectData&, v8::Local)': ../../src/crypto/crypto_ec.cc:744:42: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 744 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(m_pkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:747:47: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 747 | const EC_POINT* pub = EC_KEY_get0_public_key(ec); | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:748:44: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 748 | const EC_GROUP* group = EC_KEY_get0_group(ec); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:814:48: warning: 'const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 814 | const BIGNUM* pvt = EC_KEY_get0_private_key(ec); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1067:37: note: declared here 1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In function 'node::crypto::KeyObjectData node::crypto::ImportJWKEcKey(node::Environment*, v8::Local, const v8::FunctionCallbackInfo&, unsigned int)': ../../src/crypto/crypto_ec.cc:908:43: warning: 'EC_KEY* EC_KEY_new_by_curve_name(int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 908 | ECKeyPointer ec(EC_KEY_new_by_curve_name(nid)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1017:31: note: declared here 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:917:48: warning: 'int EC_KEY_set_public_key_affine_coordinates(EC_KEY*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 917 | if (!EC_KEY_set_public_key_affine_coordinates( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 918 | ec.get(), | ~~~~~~~~~ 919 | x.ToBN().get(), | ~~~~~~~~~~~~~~~ 920 | y.ToBN().get())) { | ~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1141:27: note: declared here 1141 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:927:32: warning: 'int EC_KEY_set_private_key(EC_KEY*, const BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 927 | if (!EC_KEY_set_private_key(ec.get(), d.ToBN().get())) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1075:27: note: declared here 1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:934:32: warning: 'int EVP_PKEY_set1_EC_KEY(EVP_PKEY*, ec_key_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 934 | CHECK_EQ(EVP_PKEY_set1_EC_KEY(pkey.get(), ec.get()), 1); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/util.h:175:11: note: in definition of macro 'CHECK' 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../../src/crypto/crypto_ec.cc:934:3: note: in expansion of macro 'CHECK_EQ' 934 | CHECK_EQ(EVP_PKEY_set1_EC_KEY(pkey.get(), ec.get()), 1); | ^~~~~~~~ /usr/include/openssl/evp.h:1380:5: note: declared here 1380 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In function 'v8::Maybe node::crypto::GetEcKeyDetail(node::Environment*, const KeyObjectData&, v8::Local)': ../../src/crypto/crypto_ec.cc:946:42: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 946 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(m_pkey.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:949:44: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 949 | const EC_GROUP* group = EC_KEY_get0_group(ec); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc: In function 'std::size_t node::crypto::GroupOrderSize(const EVPKeyPointer&)': ../../src/crypto/crypto_ec.cc:968:42: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 968 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(key.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/evp.h:1382:25: note: declared here 1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../src/crypto/crypto_ec.cc:970:44: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 970 | const EC_GROUP* group = EC_KEY_get0_group(ec); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ [1799/1903] CXX obj/src/libnode.node_wasm_web_api.o [1800/1903] CXX obj/src/libnode.node_wasi.o [1801/1903] CXX obj/src/libnode.node_v8.o [1802/1903] CXX obj/src/libnode.node_util.o [1803/1903] CXX obj/src/libnode.node_url.o [1804/1903] CXX obj/src/libnode.node_types.o [1805/1903] CXX obj/src/libnode.node_trace_events.o [1806/1903] CXX obj/src/libnode.node_task_runner.o [1807/1903] CXX obj/src/libnode.node_task_queue.o [1808/1903] CXX obj/src/libnode.node_symbols.o [1809/1903] CXX obj/src/libnode.node_stat_watcher.o [1810/1903] CXX obj/src/libnode.node_sqlite.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/crypto/crypto_keys.h:6, from ../../src/crypto/crypto_context.h:7, from ../../src/crypto/crypto_tls.h:27, from ../../src/crypto/crypto_tls.cc:22: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/crypto/crypto_tls.cc: In member function 'void node::crypto::TLSWrap::ClearOut()': ../../src/crypto/crypto_tls.cc:845:49: warning: 'const char* ERR_func_error_string(long unsigned int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 845 | const char* fs = ERR_func_error_string(ssl_err); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from ../../deps/ncrypto/ncrypto.h:14: /usr/include/openssl/err.h:459:35: note: declared here 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^~~~~~~~~~~~~~~~~~~~~ [1811/1903] CXX obj/src/libnode.node_sockaddr.o [1812/1903] CXX obj/src/libnode.node_snapshotable.o In file included from /usr/include/c++/14.2.0/bits/stl_uninitialized.h:63, from /usr/include/c++/14.2.0/memory:69, from ../../deps/v8/include/v8.h:21, from ../../src/util.h:28, from ../../src/inspector_socket.h:6, from ../../src/inspector_socket.cc:1: In function 'std::__copy_move::__copy_m(char*, char*, char*)char*', inlined from 'std::__copy_move_a2(char*, char*, char*)char*' at /usr/include/c++/14.2.0/bits/stl_algobase.h:521:30, inlined from 'std::__copy_move_a1(char*, char*, char*)char*' at /usr/include/c++/14.2.0/bits/stl_algobase.h:548:42, inlined from 'std::__copy_move_a(char*, char*, char*)char*' at /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31, inlined from 'std::copy(char*, char*, char*)char*' at /usr/include/c++/14.2.0/bits/stl_algobase.h:651:7, inlined from 'std::__uninitialized_copy::__uninit_copy(char*, char*, char*)char*' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:147:27, inlined from 'std::uninitialized_copy(char*, char*, char*)char*' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15, inlined from 'std::__uninitialized_copy_a(char*, char*, char*, std::allocator&)char*' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37, inlined from 'std::vector >::_M_range_insert(__gnu_cxx::__normal_iterator > >, char*, char*, std::forward_iterator_tag)void' at /usr/include/c++/14.2.0/bits/vector.tcc:1022:38, inlined from 'std::vector >::insert(__gnu_cxx::__normal_iterator > >, char*, char*)__gnu_cxx::__normal_iterator > >' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19, inlined from 'node::inspector::(anonymous namespace)::encode_frame_hybi17(std::vector > const&)' at ../../src/inspector_socket.cc:280:17, inlined from 'node::inspector::(anonymous namespace)::WsHandler::Write(std::vector >)' at ../../src/inspector_socket.cc:405:56: /usr/include/c++/14.2.0/bits/stl_algobase.h:452:30: warning: array subscript [-1152921504606846976, 0] is outside array bounds of 'char[]' [-Warray-bounds=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/x86_64-alpine-linux-musl/bits/c++allocator.h:33, from /usr/include/c++/14.2.0/bits/allocator.h:46, from /usr/include/c++/14.2.0/memory:65: In member function 'std::__new_allocator::allocate(unsigned long, void const*)', inlined from 'std::allocator::allocate(unsigned long)' at /usr/include/c++/14.2.0/bits/allocator.h:196:40, inlined from 'std::allocator_traits >::allocate(std::allocator&, unsigned long)' at /usr/include/c++/14.2.0/bits/alloc_traits.h:478:28, inlined from 'std::_Vector_base >::_M_allocate(unsigned long)' at /usr/include/c++/14.2.0/bits/stl_vector.h:380:33, inlined from 'std::vector >::_M_range_insert(__gnu_cxx::__normal_iterator > >, char*, char*, std::forward_iterator_tag)void' at /usr/include/c++/14.2.0/bits/vector.tcc:1013:40, inlined from 'std::vector >::insert(__gnu_cxx::__normal_iterator > >, char*, char*)__gnu_cxx::__normal_iterator > >' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19, inlined from 'node::inspector::(anonymous namespace)::encode_frame_hybi17(std::vector > const&)' at ../../src/inspector_socket.cc:280:17, inlined from 'node::inspector::(anonymous namespace)::WsHandler::Write(std::vector >)' at ../../src/inspector_socket.cc:405:56: /usr/include/c++/14.2.0/bits/new_allocator.h:151:55: note: at offset [-9223372036854775808, -1] into object of size [1, 9223372036854775807] allocated by 'operator new(unsigned long)' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ [1813/1903] CXX obj/src/libnode.node_shadow_realm.o [1814/1903] CXX obj/src/libnode.node_serdes.o [1815/1903] CXX obj/src/libnode.node_sea.o [1816/1903] CXX obj/src/libnode.node_report_utils.o [1817/1903] CXX obj/src/libnode.node_report_module.o [1818/1903] CXX obj/src/libnode.node_report.o [1819/1903] CXX obj/src/libnode.node_realm.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/inspector_io.cc:4: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1820/1903] CXX obj/src/libnode.node_process_object.o [1821/1903] CXX obj/src/libnode.node_process_methods.o [1822/1903] CXX obj/src/libnode.node_process_events.o [1823/1903] CXX obj/src/libnode.node_postmortem_metadata.o [1824/1903] CXX obj/src/libnode.node_platform.o [1825/1903] CXX obj/src/libnode.node_perf.o [1826/1903] CXX obj/src/libnode.node_os.o [1827/1903] CXX obj/src/libnode.node_options.o [1828/1903] CXX obj/src/libnode.node_modules.o [1829/1903] CXX obj/src/libnode.node_metadata.o [1830/1903] CXX obj/src/libnode.node_messaging.o [1831/1903] CXX obj/src/libnode.node_main_instance.o [1832/1903] CXX obj/src/libnode.node_i18n.o [1833/1903] CXX obj/src/libnode.node_http2.o [1834/1903] CXX obj/src/libnode.node_http_parser.o [1835/1903] CXX obj/src/libnode.node_file.o [1836/1903] CXX obj/src/libnode.node_external_reference.o [1837/1903] CXX obj/src/libnode.node_errors.o [1838/1903] CXX obj/src/libnode.node_env_var.o [1839/1903] CXX obj/src/libnode.node_dotenv.o [1840/1903] CXX obj/src/libnode.node_dir.o [1841/1903] CXX obj/src/libnode.node_debug.o [1842/1903] CXX obj/src/libnode.node_credentials.o [1843/1903] CXX obj/src/libnode.node_contextify.o [1844/1903] CXX obj/src/libnode.node_constants.o In file included from ../../deps/v8/include/v8-handle-base.h:8, from ../../deps/v8/include/v8-local-handle.h:13, from ../../deps/v8/include/v8-profiler.h:15, from ../../src/memory_tracker.h:5, from ../../src/base_object.h:29, from ../../src/node_webstorage.h:6, from ../../src/node_webstorage.cc:1: In function 'v8::internal::Internals::GetRoot(v8::Isolate*, int)', inlined from 'v8::ReturnValue::SetTheHole()' at ../../deps/v8/include/v8-function-callback.h:441:23, inlined from 'v8::ReturnValue::Set(v8::Local)void' at ../../deps/v8/include/v8-function-callback.h:358:15, inlined from 'node::webstorage::StorageGetter(v8::Local, v8::PropertyCallbackInfo const&)' at ../../src/node_webstorage.cc:564:30: ../../deps/v8/include/v8-internal.h:962:39: warning: array subscript 0 is outside array bounds of 'Address[0:]' [-Warray-bounds=] 962 | return *GetRootSlot(isolate, index); | ^ In function 'node::webstorage::StorageGetter(v8::Local, v8::PropertyCallbackInfo const&)': cc1plus: note: source object is likely at address zero [1845/1903] CXX obj/src/libnode.node_config.o [1846/1903] CXX obj/src/libnode.node_builtins.o [1847/1903] CXX obj/src/libnode.node_buffer.o [1848/1903] CXX obj/src/libnode.node_blob.o [1849/1903] CXX obj/src/libnode.node_binding.o [1850/1903] CXX obj/src/libnode.node_api.o [1851/1903] CXX obj/src/libnode.node.o [1852/1903] CXX obj/src/libnode.module_wrap.o [1853/1903] CXX obj/src/libnode.json_parser.o [1854/1903] CXX obj/src/libnode.js_udp_wrap.o [1855/1903] CXX obj/src/libnode.json_utils.o [1856/1903] CXX obj/src/libnode.js_stream.o [1857/1903] CXX obj/src/libnode.js_native_api_v8.o [1858/1903] CXX obj/src/libnode.internal_only_v8.o In file included from ../../src/node_metadata.cc:29: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1859/1903] CXX obj/src/libnode.histogram.o [1860/1903] CXX obj/src/libnode.heap_utils.o [1861/1903] CXX obj/src/libnode.handle_wrap.o [1862/1903] CXX obj/src/libnode.fs_event_wrap.o [1863/1903] CXX obj/src/libnode.env.o [1864/1903] CXX obj/src/libnode.encoding_binding.o [1865/1903] CXX obj/src/libnode.embedded_data.o [1866/1903] CXX obj/src/libnode.debug_utils.o [1867/1903] CXX obj/src/dataqueue/libnode.queue.o [1868/1903] CXX obj/src/libnode.connection_wrap.o [1869/1903] CXX obj/src/libnode.connect_wrap.o [1870/1903] CXX obj/src/libnode.compile_cache.o [1871/1903] CXX obj/src/libnode.cleanup_queue.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/node_main_instance.cc:4: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ [1872/1903] CXX obj/src/libnode.cares_wrap.o [1873/1903] CXX obj/src/libnode.base_object.o [1874/1903] CXX obj/src/libnode.async_wrap.o [1875/1903] CXX obj/src/libnode.async_context_frame.o In file included from /usr/include/c++/14.2.0/string:51, from ../../src/node_sea.h:8, from ../../src/node_sea.cc:1: In function 'std::__copy_move::__copy_m(char**, char**, char**)char**', inlined from 'std::__copy_move_a2(char**, char**, char**)char**' at /usr/include/c++/14.2.0/bits/stl_algobase.h:521:30, inlined from 'std::__copy_move_a1(char**, char**, char**)char**' at /usr/include/c++/14.2.0/bits/stl_algobase.h:548:42, inlined from 'std::__copy_move_a(char**, char**, char**)char**' at /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31, inlined from 'std::copy(char**, char**, char**)char**' at /usr/include/c++/14.2.0/bits/stl_algobase.h:651:7, inlined from 'std::__uninitialized_copy::__uninit_copy(char**, char**, char**)char**' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:147:27, inlined from 'std::uninitialized_copy(char**, char**, char**)char**' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15, inlined from 'std::__uninitialized_copy_a(char**, char**, char**, std::allocator&)char**' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37, inlined from 'std::vector >::_M_range_insert(__gnu_cxx::__normal_iterator > >, char**, char**, std::forward_iterator_tag)void' at /usr/include/c++/14.2.0/bits/vector.tcc:1022:38, inlined from 'std::vector >::insert(__gnu_cxx::__normal_iterator > >, char**, char**)__gnu_cxx::__normal_iterator > >' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19, inlined from 'node::sea::FixupArgsForSEA(int, char**)' at ../../src/node_sea.cc:272:20: /usr/include/c++/14.2.0/bits/stl_algobase.h:452:30: warning: 'memcpy' writing 9 or more bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/x86_64-alpine-linux-musl/bits/c++allocator.h:33, from /usr/include/c++/14.2.0/bits/allocator.h:46, from /usr/include/c++/14.2.0/string:43: In member function 'std::__new_allocator::allocate(unsigned long, void const*)', inlined from 'std::allocator::allocate(unsigned long)' at /usr/include/c++/14.2.0/bits/allocator.h:196:40, inlined from 'std::allocator_traits >::allocate(std::allocator&, unsigned long)' at /usr/include/c++/14.2.0/bits/alloc_traits.h:478:28, inlined from 'std::_Vector_base >::_M_allocate(unsigned long)' at /usr/include/c++/14.2.0/bits/stl_vector.h:380:33, inlined from 'std::vector >::_M_range_insert(__gnu_cxx::__normal_iterator > >, char**, char**, std::forward_iterator_tag)void' at /usr/include/c++/14.2.0/bits/vector.tcc:1013:40, inlined from 'std::vector >::insert(__gnu_cxx::__normal_iterator > >, char**, char**)__gnu_cxx::__normal_iterator > >' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19, inlined from 'node::sea::FixupArgsForSEA(int, char**)' at ../../src/node_sea.cc:272:20: /usr/include/c++/14.2.0/bits/new_allocator.h:151:55: note: at offset [-9223372036854775808, -1] into destination object of size [8, 9223372036854775800] allocated by 'operator new(unsigned long)' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ [1876/1903] CXX obj/src/api/libnode.utils.o [1877/1903] CXX obj/src/api/libnode.hooks.o [1878/1903] CXX obj/src/api/libnode.exceptions.o [1879/1903] CXX obj/src/api/libnode.environment.o [1880/1903] CXX obj/src/api/libnode.encoding.o [1881/1903] CXX obj/src/api/libnode.embed_helpers.o [1882/1903] CXX obj/src/api/libnode.callback.o [1883/1903] CXX obj/src/api/libnode.async_resource.o [1884/1903] CXX obj/gen/src/node/inspector/protocol/libnode.Network.o [1885/1903] CXX obj/gen/src/node/inspector/protocol/libnode.NodeRuntime.o [1886/1903] CXX obj/gen/src/node/inspector/protocol/libnode.NodeTracing.o [1887/1903] CXX obj/gen/src/node/inspector/protocol/libnode.NodeWorker.o [1888/1903] CXX obj/gen/src/node/inspector/protocol/libnode.Protocol.o [1889/1903] CXX obj/gen/libnode.node_javascript.o In file included from ../../src/node.cc:50: ../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 205 | using DSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using ECPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 210 | using ECKeyPointer = DeleteFnPtr; | ^ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 214 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:16: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 217 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:18: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:11: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../src/cares_wrap.cc: In function 'int node::cares_wrap::{anonymous}::ParseGeneralReply(node::Environment*, const unsigned char*, int, int*, v8::Local, void*, int*)': ../../src/cares_wrap.cc:219:34: warning: 'int ares_parse_a_reply(const unsigned char*, int, hostent**, ares_addrttl*, int*)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 219 | status = ares_parse_a_reply(buf, | ~~~~~~~~~~~~~~~~~~^~~~~ 220 | len, | ~~~~ 221 | &host, | ~~~~~~ 222 | static_cast(addrttls), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223 | naddrttls); | ~~~~~~~~~~ In file included from ../../src/cares_wrap.h:16, from ../../src/cares_wrap.cc:22: /usr/include/ares.h:1098:55: note: declared here 1098 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_a_reply( | ^~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc:226:37: warning: 'int ares_parse_aaaa_reply(const unsigned char*, int, hostent**, ares_addr6ttl*, int*)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 226 | status = ares_parse_aaaa_reply(buf, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 227 | len, | ~~~~ 228 | &host, | ~~~~~~ 229 | static_cast(addrttls), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | naddrttls); | ~~~~~~~~~~ /usr/include/ares.h:1102:55: note: declared here 1102 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_aaaa_reply( | ^~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc:233:35: warning: 'int ares_parse_ns_reply(const unsigned char*, int, hostent**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 233 | status = ares_parse_ns_reply(buf, len, &host); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/ares.h:1113:55: note: declared here 1113 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ns_reply( | ^~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc:236:36: warning: 'int ares_parse_ptr_reply(const unsigned char*, int, const void*, int, int, hostent**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 236 | status = ares_parse_ptr_reply(buf, len, nullptr, 0, AF_INET, &host); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1109:55: note: declared here 1109 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ptr_reply( | ^~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'int node::cares_wrap::{anonymous}::ParseMxReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': ../../src/cares_wrap.cc:295:35: warning: 'int ares_parse_mx_reply(const unsigned char*, int, ares_mx_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 295 | int status = ares_parse_mx_reply(buf, len, &mx_start); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1119:55: note: declared here 1119 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_mx_reply( | ^~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'int node::cares_wrap::{anonymous}::ParseCaaReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': ../../src/cares_wrap.cc:330:36: warning: 'int ares_parse_caa_reply(const unsigned char*, int, ares_caa_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 330 | int status = ares_parse_caa_reply(buf, len, &caa_start); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1106:55: note: declared here 1106 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_caa_reply( | ^~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'int node::cares_wrap::{anonymous}::ParseTxtReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': ../../src/cares_wrap.cc:367:40: warning: 'int ares_parse_txt_reply_ext(const unsigned char*, int, ares_txt_ext**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 367 | int status = ares_parse_txt_reply_ext(buf, len, &txt_out); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1125:55: note: declared here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'int node::cares_wrap::{anonymous}::ParseSrvReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': ../../src/cares_wrap.cc:430:36: warning: 'int ares_parse_srv_reply(const unsigned char*, int, ares_srv_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 430 | int status = ares_parse_srv_reply(buf, len, &srv_start); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1116:55: note: declared here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'int node::cares_wrap::{anonymous}::ParseNaptrReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': ../../src/cares_wrap.cc:472:38: warning: 'int ares_parse_naptr_reply(const unsigned char*, int, ares_naptr_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 472 | int status = ares_parse_naptr_reply(buf, len, &naptr_start); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1128:55: note: declared here 1128 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_naptr_reply( | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In member function 'void node::cares_wrap::ChannelWrap::EnsureServers()': ../../src/cares_wrap.cc:802:25: warning: 'int ares_get_servers_ports(const ares_channel_t*, ares_addr_port_node**)' is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations] 802 | ares_get_servers_ports(channel_, &servers); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1188:28: note: declared here 1188 | int ares_get_servers_ports(const ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In static member function 'static int node::cares_wrap::SoaTraits::Parse(node::cares_wrap::QuerySoaWrap*, const std::unique_ptr&)': ../../src/cares_wrap.cc:1331:36: warning: 'int ares_parse_soa_reply(const unsigned char*, int, ares_soa_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 1331 | int status = ares_parse_soa_reply(buf, len, &soa_out); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1131:55: note: declared here 1131 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_soa_reply( | ^~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'void node::cares_wrap::{anonymous}::GetServers(const v8::FunctionCallbackInfo&)': ../../src/cares_wrap.cc:1701:33: warning: 'int ares_get_servers_ports(const ares_channel_t*, ares_addr_port_node**)' is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations] 1701 | int r = ares_get_servers_ports(channel->cares_channel(), &servers); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1188:28: note: declared here 1188 | int ares_get_servers_ports(const ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function 'void node::cares_wrap::{anonymous}::SetServers(const v8::FunctionCallbackInfo&)': ../../src/cares_wrap.cc:1746:30: warning: 'int ares_set_servers(ares_channel_t*, const ares_addr_node*)' is deprecated: Use ares_set_servers_csv instead [-Wdeprecated-declarations] 1746 | int rv = ares_set_servers(channel->cares_channel(), nullptr); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1168:61: note: declared here 1168 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_set_servers_csv) int ares_set_servers( | ^~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc:1801:33: warning: 'int ares_set_servers_ports(ares_channel_t*, const ares_addr_port_node*)' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 1801 | err = ares_set_servers_ports(channel->cares_channel(), servers.data()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1173:20: note: declared here 1173 | int ares_set_servers_ports(ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::AnyTraits]': ../../src/cares_wrap.cc:833:18: required from here 833 | wrap->AresQuery(name, ns_c_in, ns_t_any); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::ATraits]': ../../src/cares_wrap.cc:838:18: required from here 838 | wrap->AresQuery(name, ns_c_in, ns_t_a); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::AaaaTraits]': ../../src/cares_wrap.cc:843:18: required from here 843 | wrap->AresQuery(name, ns_c_in, ns_t_aaaa); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::CaaTraits]': ../../src/cares_wrap.cc:848:18: required from here 848 | wrap->AresQuery(name, ns_c_in, T_CAA); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::CnameTraits]': ../../src/cares_wrap.cc:853:18: required from here 853 | wrap->AresQuery(name, ns_c_in, ns_t_cname); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::MxTraits]': ../../src/cares_wrap.cc:858:18: required from here 858 | wrap->AresQuery(name, ns_c_in, ns_t_mx); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::NsTraits]': ../../src/cares_wrap.cc:863:18: required from here 863 | wrap->AresQuery(name, ns_c_in, ns_t_ns); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::TxtTraits]': ../../src/cares_wrap.cc:868:18: required from here 868 | wrap->AresQuery(name, ns_c_in, ns_t_txt); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::SrvTraits]': ../../src/cares_wrap.cc:873:18: required from here 873 | wrap->AresQuery(name, ns_c_in, ns_t_srv); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::PtrTraits]': ../../src/cares_wrap.cc:878:18: required from here 878 | wrap->AresQuery(name, ns_c_in, ns_t_ptr); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::NaptrTraits]': ../../src/cares_wrap.cc:883:18: required from here 883 | wrap->AresQuery(name, ns_c_in, ns_t_naptr); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h: In instantiation of 'void node::cares_wrap::QueryWrap::AresQuery(const char*, int, int) [with Traits = node::cares_wrap::SoaTraits]': ../../src/cares_wrap.cc:888:18: required from here 888 | wrap->AresQuery(name, ns_c_in, ns_t_soa); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ ../../src/cares_wrap.h:254:15: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 254 | ares_query( | ~~~~~~~~~~^ 255 | channel_->cares_channel(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | name, | ~~~~~ 257 | dnsclass, | ~~~~~~~~~ 258 | type, | ~~~~~ 259 | Callback, | ~~~~~~~~~ 260 | MakeCallbackPointer()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ [1890/1903] SOLINK lib/libnode.so.127 ../../deps/v8/src/compiler/raw-machine-assembler.cc: In member function 'Return': ../../deps/v8/src/compiler/raw-machine-assembler.cc:619:41: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 619 | Node** values = new Node_ptr[count + 1]; | ^ /usr/include/c++/14.2.0/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ ../../src/process_wrap.cc: In function 'Spawn': ../../src/process_wrap.cc:215:40: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 215 | options.args = new char*[argc + 1]; | ^ /usr/include/c++/14.2.0/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ ../../src/process_wrap.cc:241:39: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 241 | options.env = new char*[envc + 1]; // Heap allocated to detect errors. | ^ /usr/include/c++/14.2.0/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [1891/1903] STAMP obj/cctest.actions_depends.stamp [1892/1903] STAMP obj/embedtest.actions_depends.stamp [1893/1903] STAMP obj/fuzz_ClientHelloParser.actions_depends.stamp [1894/1903] STAMP obj/fuzz_env.actions_depends.stamp [1895/1903] STAMP obj/fuzz_strings.actions_depends.stamp [1896/1903] STAMP obj/node.actions_depends.stamp [1897/1903] STAMP obj/node_mksnapshot.actions_depends.stamp [1898/1903] LINK cctest [1899/1903] LINK embedtest [1900/1903] LINK node_mksnapshot [1901/1903] CXX obj/src/node.node_snapshot_stub.o [1902/1903] CXX obj/src/node.node_main.o [1903/1903] LINK node if [ ! -r node ] || [ ! -L node ]; then ln -fs out/Release/node node; fi Hello, world! >>> nodejs: Entering fakeroot... ninja -C out/Release -j48 ninja: entering directory 'out/Release' ninja: nothing to do if [ ! -r node ] || [ ! -L node ]; then ln -fs out/Release/node node; fi /usr/bin/python3 tools/install.py install --dest-dir '/home/buildozer/aports/main/nodejs/pkg/nodejs' --prefix '/usr' installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/bin/node installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/lib/libnode.so.127 installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/share/doc/node/gdbinit installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/share/doc/node/lldb_commands.py installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/share/man/man1/node.1 installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/config.gypi installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/common.gypi installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/node.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/node_api.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/js_native_api.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/js_native_api_types.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/node_api_types.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/node_buffer.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/node_object_wrap.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/node_version.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-regexp.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-initialization.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-maybe.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-context.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-extension.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-profiler.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-platform.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-persistent-handle.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-forward.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-memory-span.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-data.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-message.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-wasm.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-template.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-handle-base.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-external.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-source-location.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-promise.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8config.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-traced-handle.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-json.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-exception.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-container.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-callbacks.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-proxy.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-embedder-state-scope.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-isolate.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-function.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-value.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-array-buffer.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-local-handle.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-unwinder.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-script.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-embedder-heap.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-debug.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-weak-callback-info.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-function-callback.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-locker.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-microtask-queue.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-microtask.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-snapshot.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-value-serializer.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-cppgc.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-object.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-version.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-statistics.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-date.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-typed-array.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-primitive.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-internal.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/v8-primitive-object.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/libplatform/libplatform-export.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/libplatform/libplatform.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/libplatform/v8-tracing.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/custom-space.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/prefinalizer.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/object-size-trait.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/explicit-management.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/garbage-collected.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/heap.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/platform.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/name-provider.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/liveness-broker.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/common.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/source-location.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/sentinel-pointer.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/ephemeron-pair.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/allocation.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/member.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/type-traits.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/trace-trait.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/heap-state.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/cross-thread-persistent.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/process-heap-statistics.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/default-platform.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/heap-statistics.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/heap-handle.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/heap-consistency.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/macros.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/visitor.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/persistent.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/testing.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/pointer-policies.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/name-trait.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/atomic-entry-flag.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/base-page-handle.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/member-storage.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/write-barrier.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/logging.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/caged-heap-local-data.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/gc-info.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/persistent-node.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/finalizer-trait.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/caged-heap.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/compiler-specific.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/cppgc/internal/api-constants.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/aix.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/tree.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/win.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/unix.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/bsd.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/darwin.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/version.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/os390.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/posix.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/sunos.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/linux.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/errno.h installing /home/buildozer/aports/main/nodejs/pkg/nodejs/usr/include/node/uv/threadpool.h >>> nodejs-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/main/nodejs/pkg/nodejs-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/main/nodejs/pkg/nodejs-dev/usr/lib/pkgconfig' 'usr/lib/libnode.so' -> '/home/buildozer/aports/main/nodejs/pkg/nodejs-dev/usr/lib/libnode.so' >>> nodejs-dev*: Preparing subpackage nodejs-dev... >>> nodejs-dev*: Stripping binaries >>> nodejs-dev*: Running postcheck for nodejs-dev >>> nodejs-libs*: Running split function libs... 'usr/lib/libnode.so.127' -> '/home/buildozer/aports/main/nodejs/pkg/nodejs-libs/usr/lib/libnode.so.127' >>> nodejs-libs*: Preparing subpackage nodejs-libs... >>> nodejs-libs*: Stripping binaries >>> nodejs-libs*: Running postcheck for nodejs-libs >>> nodejs-doc*: Running split function doc... 'usr/share/doc' -> '/home/buildozer/aports/main/nodejs/pkg/nodejs-doc/usr/share/doc' 'usr/share/man' -> '/home/buildozer/aports/main/nodejs/pkg/nodejs-doc/usr/share/man' >>> nodejs-doc*: Preparing subpackage nodejs-doc... >>> nodejs-doc*: Running postcheck for nodejs-doc >>> nodejs*: Running postcheck for nodejs >>> nodejs*: Preparing package nodejs... >>> nodejs*: Stripping binaries >>> nodejs*: Script found. /bin/sh added as a dependency for nodejs-22.11.0-r1.apk >>> nodejs*: Adding .post-upgrade >>> nodejs-dev*: Scanning shared objects >>> nodejs-doc*: Scanning shared objects >>> nodejs-libs*: Scanning shared objects >>> nodejs*: Scanning shared objects >>> nodejs-dev*: Tracing dependencies... nodejs-libs=22.11.0-r1 pkgconfig >>> nodejs-dev*: Package size: 1.3 MB >>> nodejs-dev*: Compressing data... >>> nodejs-dev*: Create checksum... >>> nodejs-dev*: Create nodejs-dev-22.11.0-r1.apk >>> nodejs-doc*: Tracing dependencies... >>> nodejs-doc*: Package size: 27.6 KB >>> nodejs-doc*: Compressing data... >>> nodejs-doc*: Create checksum... >>> nodejs-doc*: Create nodejs-doc-22.11.0-r1.apk >>> nodejs-libs*: Tracing dependencies... so:libada.so.2 so:libbrotlidec.so.1 so:libbrotlienc.so.1 so:libc.musl-x86_64.so.1 so:libcares.so.2 so:libcrypto.so.3 so:libgcc_s.so.1 so:libicui18n.so.74 so:libicuuc.so.74 so:libnghttp2.so.14 so:libsimdjson.so.23 so:libsimdutf.so.13 so:libsqlite3.so.0 so:libssl.so.3 so:libstdc++.so.6 so:libz.so.1 >>> nodejs-libs*: Package size: 58.6 MB >>> nodejs-libs*: Compressing data... >>> nodejs-libs*: Create checksum... >>> nodejs-libs*: Create nodejs-libs-22.11.0-r1.apk >>> nodejs*: Tracing dependencies... ca-certificates /bin/sh so:libada.so.2 so:libbrotlidec.so.1 so:libbrotlienc.so.1 so:libc.musl-x86_64.so.1 so:libcares.so.2 so:libcrypto.so.3 so:libgcc_s.so.1 so:libicui18n.so.74 so:libicuuc.so.74 so:libnghttp2.so.14 so:libsimdjson.so.23 so:libsimdutf.so.13 so:libsqlite3.so.0 so:libssl.so.3 so:libstdc++.so.6 so:libz.so.1 >>> nodejs*: Package size: 47.3 MB >>> nodejs*: Compressing data... >>> nodejs*: Create checksum... >>> nodejs*: Create nodejs-22.11.0-r1.apk >>> nodejs: Build complete at Fri, 20 Dec 2024 20:57:53 +0000 elapsed time 0h 32m 25s >>> nodejs: Cleaning up srcdir >>> nodejs: Cleaning up pkgdir >>> nodejs: Uninstalling dependencies... (1/39) Purging .makedepends-nodejs (20241220.202529) (2/39) Purging ca-certificates (20241010-r0) Executing ca-certificates-20241010-r0.post-deinstall (3/39) Purging ada-dev (2.9.2-r2) (4/39) Purging ada (2.9.2-r2) (5/39) Purging ada-libs (2.9.2-r2) (6/39) Purging brotli-dev (1.1.0-r2) (7/39) Purging brotli (1.1.0-r2) (8/39) Purging c-ares-dev (1.34.3-r0) (9/39) Purging icu-dev (74.2-r0) (10/39) Purging linux-headers (6.6-r1) (11/39) Purging nghttp2-dev (1.64.0-r0) (12/39) Purging openssl-dev (3.3.2-r4) (13/39) Purging py3-jinja2-pyc (3.1.4-r0) (14/39) Purging py3-jinja2 (3.1.4-r0) (15/39) Purging py3-markupsafe-pyc (3.0.2-r0) (16/39) Purging py3-markupsafe (3.0.2-r0) (17/39) Purging python3-pyc (3.12.8-r1) (18/39) Purging python3-pycache-pyc0 (3.12.8-r1) (19/39) Purging pyc (3.12.8-r1) (20/39) Purging python3 (3.12.8-r1) (21/39) Purging samurai (1.2-r6) (22/39) Purging simdjson-dev (3.10.1-r0) (23/39) Purging simdjson (3.10.1-r0) (24/39) Purging simdutf-dev (5.7.0-r0) (25/39) Purging simdutf (5.7.0-r0) (26/39) Purging sqlite-dev (3.47.2-r0) (27/39) Purging sqlite (3.47.2-r0) (28/39) Purging sqlite-libs (3.47.2-r0) (29/39) Purging zlib-dev (1.3.1-r2) (30/39) Purging fmt (11.0.2-r0) (31/39) Purging gdbm (1.24-r0) (32/39) Purging icu (74.2-r0) (33/39) Purging icu-libs (74.2-r0) (34/39) Purging libbz2 (1.0.8-r6) (35/39) Purging libffi (3.4.6-r0) (36/39) Purging libpanelw (6.5_p20241006-r3) (37/39) Purging mpdecimal (4.0.0-r0) (38/39) Purging xz-libs (5.6.3-r0) (39/39) Purging icu-data-en (74.2-r0) Executing busybox-1.37.0-r10.trigger OK: 399 MiB in 106 packages >>> nodejs: Updating the main/x86_64 repository index... >>> nodejs: Signing the index...